راهنمای فعال‌سازی ionCube Loader روی لوکال با استفاده از Laragon

راهنمای فعال‌سازی ionCube Loader روی لوکال با استفاده از Laragon

ionCube Loader یک ابزار ضروری برای اجرای فایل‌های کد شده (Encoded) با ionCube است. اگر از Laragon برای لوکال‌هاست استفاده می‌کنید، می‌توانید با چند مرحله ساده، ionCube Loader را روی این محیط فعال کنید. در این مقاله، تمام مراحل لازم توضیح داده شده است.


مرحله 1: دانلود ionCube Loader


به وب‌سایت رسمی ionCube بروید.
نسخه مناسب سیستم‌عامل خود را انتخاب کنید (معمولاً برای ویندوز ioncube_loaders_win.zip).
فایل زیپ دانلود شده را استخراج کنید و محتویات آن را در پوشه‌ای مانند C:\laragon\bin\php\ioncube قرار دهید.


مرحله 2: تعیین نسخه PHP مورد استفاده در Laragon


نسخه PHP فعال را بررسی کنید:
Laragon را باز کنید.
در بخش تنظیمات، نسخه PHP فعال را مشاهده کنید یا از دستور زیر استفاده کنید:

php -v

در پوشه ioncube، فایل مناسب نسخه PHP خود را پیدا کنید. به عنوان مثال، اگر از PHP 8.1 استفاده می‌کنید، فایل ioncube_loader_win_8.1.dll را مدنظر داشته باشید.


مرحله 3: ویرایش فایل php.ini


فایل php.ini مربوط به نسخه PHP خود را باز کنید:
مسیر فایل معمولاً به شکل زیر است:

C:\laragon\bin\php\php-[نسخه‌ شما]\php.ini

در انتهای فایل، خط زیر را اضافه کنید:


zend_extension = C:\laragon\bin\php\ioncube\ioncube_loader_win_8.1.dll

توجه: اگر از نسخه دیگری از PHP استفاده می‌کنید، نام فایل را مطابق نسخه خود تغییر دهید.


مرحله 4: ری‌استارت Laragon


پنجره Laragon را باز کنید.
روی دکمه Stop All کلیک کنید.
سپس روی Start All کلیک کنید تا سرور آپاچی و PHP دوباره راه‌اندازی شوند.


مرحله 5: بررسی فعال‌سازی ionCube Loader


یک فایل PHP جدید در پوشه پروژه خود ایجاد کنید (به عنوان مثال info.php).
کد زیر را در فایل وارد کنید:

<?php
phpinfo();
?>

فایل را در مرورگر باز کنید (به عنوان مثال: http://localhost/info.php).
در صفحه نمایش داده شده، جستجو کنید و مطمئن شوید که عبارت ionCube Loader در بخش Zend Extensions وجود دارد.


نکات تکمیلی


اگر ionCube Loader به درستی کار نکرد:
مسیر فایل ioncube_loader_win_x.x.dll را دوباره بررسی کنید.
مطمئن شوید که نسخه PHP و فایل ionCube مطابقت دارند.
فایل php.ini دیگری در سیستم شما فعال نباشد.
اگر از نسخه‌های دیگر ویندوز (مانند 32 بیتی) استفاده می‌کنید، مطمئن شوید فایل مناسب را دانلود کرده‌اید.


نتیجه‌گیری


با انجام این مراحل، می‌توانید ionCube Loader را به راحتی روی محیط لوکال Laragon فعال کنید. این ابزار به شما امکان اجرای فایل‌های کد شده را می‌دهد و برای توسعه و تست پروژه‌های PHP ضروری است.