با سلام.
من یه VPS دارم که کنترل پنل دایرکت ادمین و وب سرور Nginx داره.
روش معمول نصب ioncube روی دایرکت ادمین رو انجام دادم
cd /usr/local/directadmin/custombuild
./build set ioncube yes
./build ioncube
و فایلی که در php.ini به آن اشاره شده رو هم چک کردم و اوکی هست منتها وقتی extension_loaded('ionCube Loader') رو توی کدهای PHP تست می کنم جواب منفیه.
ممنون می شم راهنماییم کنید.
reza21biologist
September 30th, 2015, 16:09
با دستور php --ini از مسیر صحیح php.ini مطمئن شوید.
زمانی که دستور php -v رو در ssh میزنید چه پیغامی در خروجی مشاهده میشود؟
mehravan
September 30th, 2015, 16:58
سلام.
ورژن PHP 5.4 هست البته 5.3 بود بنده به 5.4 آپدیت کردم.
وقتی مسیر phpini رو هم درست وارد می کنم و حتی تست کردم از طریق تغییر سایز آپلود عکس ببینم آیا تغییراتم اعمال می شه یا نه...
مساله اینه که من ioncube رو حذف کردم و همه فولدر هاش رو rm کردم و از اول نصب کردم پیغام میده با موفقیت نصب شد نسخه 5.0.17 اما باز هم کار نمی کنه...
nginxweb
September 30th, 2015, 18:50
درود
در صورتیکه موفق به حل مشکل نشدید در تماس باشید تا بررسی و fix شود
mehravan
September 30th, 2015, 18:51
مشکل با حذف کامل ioncube بصورت دستی و نصب مجدد و همچنین افزودن zend_extension در php.ini بصورت دستی حل شد.
mostafa3030
October 15th, 2015, 23:49
لطفاً طریقه حذف رو بصورت کامل اعلام کنید
rastindata
October 16th, 2015, 09:59
لطفاً طریقه حذف رو بصورت کامل اعلام کنید
ابتدا فایل های IonCube رو پاک کنید از dir زیر :
/usr/local/IonCube/
سپس دستورات زیر را وارد کنید :
./build update_data
./build update
./build versions
./build clean
./build update_versions
./build ioncube d
./build apache d