IonCube Loader یکی از ماژولهای ضروری PHP است که برای رمزگشایی و اجرای فایلهای کدگذاریشده با IonCube استفاده میشود. این ماژول بهویژه برای اسکریپتهای تجاری و لایسنسدار ضروری است. در این مقاله، نحوه فعالسازی IonCube Loader در سی پنل (Cpanel) را بهصورت گامبهگام بررسی میکنیم.
چرا IonCube Loader را فعال کنیم؟
- اجرای اسکریپتهای محافظتشده و لایسنسدار
- بهبود امنیت و جلوگیری از دستکاری کدهای PHP
- افزایش کارایی و عملکرد اسکریپتهای رمزگذاریشده
مراحل فعالسازی IonCube Loader در سی پنل
روش ۱: فعالسازی از طریق WHM (برای مدیران سرور)
اگر به WHM دسترسی دارید، مراحل زیر را دنبال کنید:
- وارد WHM شوید.
- از بخش Software گزینه EasyApache 4 را انتخاب کنید.
- روی Customize کلیک کنید.
- به بخش PHP Extensions بروید.
- در قسمت جستجو، ioncube را تایپ کنید.
- تیک مربوط به IonCube Loader را فعال کنید و روی Next کلیک کنید.
- در نهایت، روی Provision کلیک کنید تا تغییرات اعمال شوند.
روش ۲: فعالسازی از طریق سی پنل (برای کاربران عادی هاست اشتراکی)
- وارد Cpanel شوید.
- از قسمت Software گزینه Select PHP Version را باز کنید.
- در لیست افزونهها، گزینه ioncube_loader را پیدا کرده و فعال کنید.
- روی Save کلیک کنید تا تغییرات ذخیره شوند.
روش ۳: فعالسازی از طریق php.ini (در صورت عدم دسترسی به WHM یا سی پنل)
- از طریق FTP یا مدیریت فایل (File Manager) وارد پوشه public_html شوید.
- فایل php.ini را باز کنید (اگر وجود ندارد، یک فایل جدید ایجاد کنید).
- خط زیر را به انتهای فایل اضافه کنید:
zend_extension = "/usr/local/IonCube/ioncube_loader.so"
- فایل را ذخیره کرده و بررسی کنید که IonCube Loader فعال شده باشد.
بررسی فعالسازی IonCube Loader
برای اطمینان از اینکه IonCube Loader بهدرستی فعال شده است، یک فایل info.php ایجاد کنید:
- وارد File Manager شوید و یک فایل جدید به نام info.php بسازید.
- کد زیر را در آن قرار دهید:
- فایل را ذخیره کرده و از طریق مرورگر اجرا کنید (مثلاً
yourdomain.com/info.php
). - در صفحه باز شده، به دنبال عبارت ionCube Loader بگردید.
فعالسازی IonCube Loader در سی پنل بسیار ساده است و میتوان آن را از طریق WHM، Select PHP Version در سی پنل یا php.ini انجام داد. اگر همچنان با مشکل مواجه هستید، میتوانید با پشتیبانی هاست خود تماس بگیرید.