آموزش نصب ionCube روی لاراگون
در این مقاله نصب ionCube روی لاراگون بصورت ویدئویی آموزش داده شده است. ionCube یک رمزگذار PHP ست. برای نصب برخی قالب ها و افزونه ها به آیون کیوب بر روی هاست نیاز است.
ionCube یک ماژول و رمزگذار PHP است که محافظت از کد souce برنامه های PHP را انجام می دهد. آیون کیوب رمزگشایی فایل های لایسنس که توسط همین ماژول کدگذاری شده را انجام می دهد. ماژول ionCube مانند یک کلید عمل می کند و کدهای PHP که رمزگذاری و قفل شده اند را باز می کند. در این مقاله آموزش نصب ionCube روی لاراگون بپردازیم. Laragon یک سرور مجازی سریع و قدرتمند برای ایجاد و مدیریت برنامه های کاربردی وب بر روی کامپیوتر های شخصی است. برخی قالب ها یا افزونه ها برای نصب به ionCube نیاز دارند. در غیر این صورت ممکن است با خطایی مانند خطای زیر مواجه شوید:
Site error: the ionCube PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking. Please visit get-loader.ioncube.com for install assistance.
نصب ionCube روی لاراگون
1: لاراگون را باز کنید. برای دانلود آن می توانید به سایت laragon مراجعه کنید. آن را دانلود و نصب کنید. پیشنهاد می کنیم که از نسخه Laragon Full استفاده کنید. پس از نصب لاراگون شما یک لوکال هاست بر روی کامپیوتر خود دارید.
✔️ قبل از ادامه مراحل لاراگون را Start کنید و مراحل نصب ionCube روی Laragon را انجام دهید.
2: ionCube را از سایت اصلی آن دانلود کنید. برای اینکار وارد سایت آیون کیوب شوید و از از منوی products گزینه loaders را انتخاب کنید یا مستقیما به آدرس https://www.ioncube.com/loaders.php وارد شوید و فایل zip حاوی ionCube را دانلود کنید.
3: لاراگون را باز کنید و دکمه Root را بزنید تا پوشه روت لاراگون باز شود. در این مرحله قصد داریم ionCube ی که دانلود کردیم را بر روی لاراگون قرار دهیم.
4: ionCube ی که دانلود کردیم را اکسترکت می کنیم و در پوشه روت در کنار فایل index.php قرار می دهیم.
5: سپس وارد پوشه ionCube می شویم و فایل loader-wizard با پسوند php که در آن قرار دارد را اجرا می کنیم.
برای اجرای این فایل آدرس https://localhost/ionCube/loader-wizard.php را در مرورگر وارد می کنیم تا وارد ویزارد نصب ionCube شویم.
در این صفحه پیام نبود خط zend_extension دیده می شود. تمام مراحل و اقداماتی که برای رفع این خطا باید انجام دهید مرحله به مرحله در این ویزارد گفته شده است. در تصویر زیر مراحل را از مورد اول انجام می دهیم.
✔️ دستورالعمل نصب را مرحله به مرحله انجام می دهیم:
1.فایل زیپی که در این مرحله قرار داده را دانلود می کنیم. این فایل زیپ آخرین نسخه ionCube است که با نسخه Php نصب شده بر روی سیستم ما همخوانی دارد.
2. در مسیر C:/laragon/bin/php/php-7.4.19-Win32-vc15-x64/ext فایلی که دانلود کردیم را اکسترکت می کنیم. در تصویر زیر فایل زیپ دانلود شده و اکسترکت آن را می بینید.
پوشه ionCube را باز می کنم و فایل های آن را کپی می کنم تا در پوشه ext قرار دهیم. چون از ما خواسته شده تا فایل های آیون کیوب در این پوشه قرار بگیرند.
3. در این مرحله باید فایل PHP.ini را در مسیر C:\laragon\bin\php\php-7.4.19-Win32-vc15-x64\php.ini
ویرایش می کنیم. کافیست این آدرس را مستقیما در نوار آدرس یکی از پوشه های خود وارد کنید تا php.ini
باز شود.
در تصویر زیر فایل PHP.ini را در php-7.4.19-Win32-vc15-x64
مشاهده می کنید.
در ادامه باید آدرسی که داده شده را قبل از هر خط zend_extension ی که وجود دارد قرار دهیم.
zend_extension = "C:/laragon/bin/php/php-7.4.19-Win32-vc15-x64/ext\ioncube_loader_win_7.4.dll"
ctrl+f را بزنید و zend را سرچ کنید. قبل از اولین مورد کد بالا را قرار دهید و ذخیره کنید.
4. در این مرحله از ما خواسته شده تا آپاچی را ریستارت کنیم. برای اینکار لاراگون رو stop و مجددا راه اندازی می کنم.
5. در مرحله اخر باید ionCube Loader را ریستارت کنیم. از لینکی که داده استفاده می کنیم. در نهایت پیام Loader Installed Successfully به شما نمایش داده خواهد شد.
در مقاله فعال سازی ioncube در سی پنل مراحل نصب آن را در کنترل پنل سی پنل آموزش دادیم. مراحل بالا را انجام دهید و نظرات خود و یا اگر سوال یا مشکلی در هر کدام از مراحل داشتید با ما در میان بگذارید.
واقعا ممنونم از محبت و پیگیری و توضیحاتتون
من روی دو تا سیستم مختلف این کار رو انجام میدم روی یه سیستم راحت و درست انجام شد روی سیستم دیگه همش همینطوری میشه
ممکنه کلا خطا بخاطر سیستم باشه ؟