در دنیای طراحی وب برخی از منابع و کتابخانه ها و پلاگین ها توسط توسعه دهندگان کدگذاری و قفل و لایسنس گذاری میشوند. یکی از قدیمترین و پراستفاده ترین نرم افزارهای کدکننده یا Encoder جهان نرم افزار ionCube می باشد. این نرم افزار محبوبیت زیادی در کدگذاری پروژه های PHP داراست. اگر از سورسی استفاده میکنید که با خطای یونکیوب لودر – ionCube Loader مواجه شده اید مطابق راهنمای زیر عمل کنید.
حالت اول خطا:
1 |
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 |
برای رفع این موضوع کافی نیست نسخه لودر مناسب با ورژن سیستم عامل خودتون رو بروی سیستم نصب و کانفیگ کنید برای شروع خودکار اینکار کافیه از طریق لینک زیر فایل Setup Loader رو دانلود کنید.
دانلود آخرین ورژن از سایت ionCube یونیکیوب
بعد از دانلود فایل کافیه که فایل داخل پوشه ioncube به نام loader-wizard.php را در روت مرورگر خود فراخوانی کنید. فرض اگر لوکال هاست شما بر اساس Xampp راه اندازی شده، فایل را از طریق لینک زیر فراخوانی کنید.
http://localhost/loader-wizard.php
سیستم به صورت خودکار فرآیند شناسایی نسخه مناسب لود و نصب آن را به شما پیشنهاد میدهد. بعد از پیشنهاد ورژن مناسب ، میبایست فایل ارائه شده را دانلود و در پوشه c:\xampp\php\ext کپی کنید.
مرحله بعدی فایل php.ini ای که اسکریپت به شما ارائه داده است را دانلود و در مسیر C:\xampp\php کپی کنید. پس از اتمام این کار نرم افزار xampp خود را خاموش و مجدد اجرا کنید حالا اگر دوباره توسط اسکریپت تست کنید خطای مربوط به لودر داده نخواهد شد.
در صورتی که سوالی دارید در نظرات مطرح بفرمایید.
با تشکر از مطالعه این راهنما.