فعال سازی ioncube در سی پنل، یکی از راه های افزایش سرعت سایت است. فعال کردن ioncube از اجرای کد ها به صورت کرک شده و لایسنس نشده محافظت کنند. فعالسازی ioncube معمولا برای برنامه هایی که بر پایه php هستند نیاز است. در این مقاله نصب و فعال سازی ioncube در سی پنل را به دو روش آموزش خواهیم داد.
ioncube چیست؟
ioncube Loader یک ماژول زبان PHP است که با هدف جلوگیری از نمایش و امکان ویرایش کد ایجاد شده است. ماژول ionCube به سرعت و امنیت سایت شما کمک می کند. اساساً، ionCube یک رمزگذار اختصاصی PHP برای توابع محافظت شده در برنامه های PHP است.
ionCube کد منبع قابل خواندن را در پرونده های PHP به کد بایت غیرقابل خواندن تبدیل می کند. برای اینکار باید Loader ioncube روی سرور نصب شده باشد و در دسترس PHP قرار گیرد.ionCube Loader به صورت رایگان و تقریباً برای همه سیستم عامل ها مانند ویندوز، لینوکس، FreeBSD و غیره در دسترس است.
برای بررسی نصب بودن ionCub روی سرور مجازی خود، یک صفحه با محتوی زیر ایجاد کنید و گزارش ایجاد شده را بخوانید:
اگر ionCube Loader فعال نباشد ممکن است که هنگام بارگیری سایت یا قالب با خطای site error: the ioncube php loader needs to be installed مانند تصویر زیر روبرو شوید.
فعال سازی ionCube در کنترل پنل سی پنل
همانطور که گفتیم برای استفاده از ioncube encoded و فایل های رمزگذاری شده PHP، به فایل ionCube Loader بر روی سرور نیاز است. Ioncube Loader معمولا بر روی سرورهای اشتراکی و سرور های مجازی که از PHP5 استفاده می کنند، نصب است. در غیر این صورت از پشتیبان هاست خود بخواهید که این مورد را در هاست شما فعال کند. در مقاله آموزش نصب ionCube روی لاراگون، نصب ماژول ionCube را بر روی لوکال هاست لاراگون انجام دادیم.
فعال کردن ioncube در هاست سی پنل را به دور روش بررسی می کنیم:
- فعال کردن ioncube در سی پنل از طریق کنترل پنل هاست
- فعال کردن ioncube در سی پنل از طریق WHM
آموزش نصب ioncube در لوکال هاست را در مقاله آموزش نصب و فعالسازی ioncube در زمپ مطالعه کنید.
فعال کردن ioncube در سی پنل از طریق کنترل پنل هاست
- به هاست سی پنل خود وارد شوید و از بخش “SOFTWARE” روی “Select PHP Version” کلیک کنید.
- با توجه به نیاز خود گزینه های Ioncube_loader، Pdo، Soap و Sourceguardian را تیک بزنید.
- بعد از اعمال تغییرات save را بزنید.
فعال کردن ioncube در سی پنل از طریق WHM
WHM مخفف Web Host Manger به معنی مدیر وب هاستینگ، نام یک برنامه قدرتمند از شرکت cPanel است و در کنار cPanel به کار گرفته می شود. WHM برای مدیران ارشد و میانی قابل دسترسی است. برای نصب ioncube loader روی هاست می توانید از WHM نیز استفاده کنید.
- به عنوان کاربر اصلی وارد WHM شوید.
- در مسیر Home->Software->EasyApache 4 در نوار سمت چپ بر روی EasyApache کلیک کنید.
- در بخش Currently Installed Packages بر روی دکمه Customize کلیک کنید.
- در منوی سمت چپ، به PHP Extensions رفته و ionCube مورد نظر را انتخاب کنید. مثلا (ionCube 10 loaders for PHP 7.0).
- برای مشاهده تغییراتی که اعمال می شود، به Review بروید و برای اعمال آنها، روی دکمه Provision کلیک کنید.
- ionCube loader نصب خواهد شد.
- به پیکربندی سرور -> تنظیمات Tweak -> PHP بروید.
- در CPanel PHP loader، گزینه ioncube را تیک بزنید.
- روی دکمه ذخیره کلیک کنید.
با فعال کردن آیون کیوب به افزایش سرعت و امنیت سایت خود کمک خواهید کرد. نصب ioncube بر روی سی پنل از طریق ssh و بصورت دستی نیز قابل تنظیم است. ما در این مقاله به فعال سازی و نصب ioncube loader روی هاست Cpanel از طریف کنترل پنی سی پنل و WHM پرداختیم. سوالات و مشکلات خود را در مورد ioncube و نصب و فعالسازی آن را در دیدگاه ها با ما در میان بگذارید.