-
October 7th, 2013, 10:32
#1
بعد از آپدیت php 5.2 به php 5.3 چگونه مشکل “Cannot load the ionCube PHP Loader” را حل کنیم؟
1- ابتدا مطمئن شوید ioncube PHP Loader به خوبی بارگزاری شده است:
برای این کار کافی است دستور زیر را اجرا کنید: php -m
مطمئن شوید ioncube PHP Loader در ااین لیست وجود دارد
اگر با زدن دستور php -v خطای زیر را مشاهده میکنید:
کد:
Cannot load the ionCube PHP Loader - it was built with configuration 2.2.0, whereas running engine is API220090626,NTS
Cannot load the ionCube PHP Loader - it was built with configuration 2.2.0, whereas running engine is API220090626,NTS
این خطا به دلیل اینه که شما php رو ارتقا دادید، ولی نسخه ی ionCube پایین تره همچنان
برای رفع این مشکل از کد زیر استفاده کنید
کد:
wget downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
tar -zxvf ioncube_loaders_lin_x86-64.tar.gz
cd ioncube cp ioncube_loader_lin_5.3.so/usr/local/ioncube/
و بعد در php.ini این خط را اصلاح کنید
zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.3.so
___________________________________________
گاهی اوقات ممکن است خطای مشابهی رو داشته باشید و این بخاطر اینه که ioncube_loader.so دوبار بارگزاری میشه
برای رفع این موضوع، مطمئن بشید که در فایل php.ini عبارت zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.3.so فقط یک بار وجود دارد.
در آخر httpd را ریست کنید
/etc/init.d/httpd restart
و با دستور php -v مشاهده خواهید کرد که دیگر هیچ خطایی نمایش داده نمیشود.
ویرایش توسط vastgar : October 7th, 2013 در ساعت 10:36
-
-
October 7th, 2013 10:32
# ADS
-
October 7th, 2013, 10:44
#2
پاسخ : بعد از آپدیت php 5.2 به php 5.3 چگونه مشکل “Cannot load the ionCube PHP Loader” را حل کنیم؟
خسته نباشید
اینکه این موارد برای کدام کنترل پنل بود رو ذکر نکردید
-
-
October 7th, 2013, 11:08
#3
-
-
October 7th, 2013, 12:53
#4
عضو انجمن
پاسخ : بعد از آپدیت php 5.2 به php 5.3 چگونه مشکل “Cannot load the ionCube PHP Loader” را حل کنیم؟
کنترل پنل فرقی نمی کنه فقط باید فایل php.ini کنترل پنلتون رو ویرایش کنید که مسیر php.ini برای هر کنترل پنل فرق می کنه
-