یون کیوب چیست؟
یون کیوب (IonCube – آیون کیوب) یک نرم افزار رمزنگاری کدهای PHP جهت جلوگیری از تغییر یا انتشار سورس کدها به صورت غیر مجاز است. برای اینکه فایل های رمزنگاری شده با IonCube بتوانند اجرا شوند باید ماژول IonCube Loader روی سرور و PHP نصب و فعال باشد.
فعال سازی IonCube در دایرکت ادمین
برای فعالسازی IonCube در سرویس های دایرکت ادمین سیب هاست، مسیر زیر را دنبال کنید:
- وارد کنترل پنل مدیریت هاست (دایرکت ادمین) شوید.
- گزینه Select PHP Version را انتخاب کنید.
- از لیست گزینه ioncube_loader را تیکدار کنید.
مشکلات معمول مرتبط با IonCube و نحوه رفع آنها
اصلی ترین و عمده ترین مشکل کار نکردن IonCube، عدم تطابق نسخه PHP کد شده با نسخه IonCube فعال روی سرویس است.
بنابراین در صورت بروز هر گونه خطا پس از فعال سازی IonCube، نسخه PHP را از قسمت Current PHP version و سپس Set as current در همان صفحه تغییر دهید و IonCube را مجدد برای PHP فعال کنید.
اگر مشکل با تغییر نسخه PHP برطرف نشد، سایر نسخه های PHP را نیز امتحان کنید.
IonCube در لیست وجود ندارد
اگر IonCube در لیست ماژول ها وجود نداشت، یعنی این ماژول هنوز برای نسخه انتخابی شما ارایه نشده و امکان استفاده از IonCube در این نسخه از PHP وجود ندارد.
معمولا آخرین نسخه های PHP با تاخیر چند ماهه لودر IonCube را دریافت می کنند.