PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : ماژول Ioncube ناقص بودن آموزشها در ssh



sami85
February 4th, 2015, 20:48
سلام دوستان !
من اکثر سایتهای ایرانی رو گشتم البته نه دستی و صفحه به صفحه ! حال موضوع چیست ؟ از آموزش دوستمان Yas-Host (http://www.webhostingtalk.ir/member/61464/)
در همین سایت میگم و نتیجه سرچ رو هم توی چند ساعت در آخر میگم !

1- آموزش نصب ماژول Ioncube
برای نصب این ماژول دستوارت زیر رو به ترتیب وارد کنید:
cd /usr/local
wget http://downloads2.ioncube.com/loader...lin_x86.tar.gz (http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz)

tar -zxvf ioncube_loaders_lin_x86.tar.gz
سپس دستور زیر را وارد کنید:
nano /usr/local/lib/php.ini
حالا به اخر این فایل این خط را اضافه کنید:
zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.2.so
سپس اپاچی رو ریستارت کنید
برای اینکه مطمئن شید که ایا نصب شده است یا نه در خط فرمان خود این دستور را تایپ کنید:
php -v

خوب حالا سوالات کجاست ؟
در فایل php.ini تمامی جملات با ویرگول شروع شده اما دستور یا خط اضاف شدنی نداره ویرگول رو و در ضمن آیا بعد از END میشه خط رو نوشت ؟ یا نه ؟
و مهمترین سوال اینه که وقتی خواستیم چک کنیم ببینیم نصب شده یا نه فرمان php -v رو که زدیم سیستم چی مینویسه که ما باید از اون بفهمیم ! برای من بعد از ریستارت Httpd گفت که لود فیلد شد , ELF اشتباهه
وقتی نصب نکرده بودیم که تست نکردیم ببینیم چی جواب میده که حالا چی شد !
لطفاً توضیح بدید و آموزش دوستمون رو کامل کنید ! دیگران هم همین آموزش رو کپی کردن تا گفتن سرچ کن توی فایل php که ربطی به لینوکس نداشت .

- - - Updated - - -

اینهم جواب تا قبل از کپی رایت و ...

:failed loadoong /usr/local/ioncube/ioncube_loader_lin_5.2.so
usr/local/ioncube/ioncube_loader_lin_5.2.so wrong ELF c/
lass: ELFCLASS32

یکی جواب درست رو بنویسه ! اگر همین نیست که باعث تعجبه بودنش !

dc.saeed
February 4th, 2015, 22:47
سلام کنترل پنلتون چی هست?

secureconfig
February 4th, 2015, 23:03
سلام.

ورژن php چند هست؟

sami85
February 5th, 2015, 11:23
سلام کنترل پنلتون چی هست?

version php 5.5
Direct admin pakage 1 ro entekhab kardam

- - - Updated - - -


سلام.

ورژن php چند هست؟

version php 5.5
Direct admin pakage 1 ro entekhab kardam

secureconfig
February 5th, 2015, 11:35
ioncube نصب شده برای ورژن 5.2 هست و ورژن php شما 5.5 ،
برای فعال سازی ioncube در php 5.5 اگر مراحل پست اول را انجام داده اید طبق زیر عمل کنید ،
خطی که به php.ini اضافه کرده اید را حذف کنید و خط زیر را اضافه کنید :
zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.5.so

موفق باشید./

sami85
February 5th, 2015, 11:55
شرمنده من این دستورات رو قبل از پاسخ شما اجرا کرده بودم واسه همین کماکان همون ارور رو بعد از ریستارت سرویس آپاچی میگیرم !
cd /usr/local/directadmin/custombuild/
./build set ioncube yes
./build update
./build ioncube

secureconfig
February 5th, 2015, 11:59
نتیجه ی دستور زیر را بدید :
cat /etc/php.ini | grep ioncube

به جای /etc/php.ini ادرس فایل php.ini را بزنید.

Yas-Host
February 5th, 2015, 12:13
خروجی دستور php -v را قرار دهید

sami85
February 5th, 2015, 12:17
از طریق این دستور php -i | grep php.ini
آدرس رو در آوردم !
usr/local/lib/php.ini/
البته اینم بگم که فهمیدم منظورت از ورژن این بود که باید یکی باشه ! از همون اول ۵.۵.۲۱ رو وارد کردم ٬

Yas-Host
February 5th, 2015, 12:22
اگر باز مشکل وجود دارد دسترسی ارسال کنید نصب میکنم.

sami85
February 5th, 2015, 13:09
خروجی دستور php -v را قرار دهید

24969

- - - Updated - - -

یکی از دوستان زحمت کشید اومد این جریان رو چک کرد و گفت که من ioncube رو اشتباه نصب کردم و حذفش کرد و واسه اینستال از custom build استفاده کرد
کارایی که کرد که مهم بود
nano /usr/local/lib/php.ini
با این دستور به ویرایش فایل پرداخت با اینکه ورژن php 5.5.21 داشتم یک رقم اعشارش کرد و ویرگول رو بعد از end گذاشت ! و نهایت این خط رو گذاشت !
zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.5.so;
با این اوصاف باید گفت که شاید آموزشی که در این صفحه برای دایرکن ادمین گذاشته شده بهتر و درست تره اگر دوستان (اساتید) نظر بدن ممنون میشیم !
http://www.webhostingtalk.ir/f14/82019

- - - Updated - - -



یکی از دوستان زحمت کشید اومد این جریان رو چک کرد و گفت که من ioncube رو اشتباه نصب کردم و حذفش کرد و واسه اینستال از custom build استفاده کرد
کارایی که کرد که مهم بود
nano /usr/local/lib/php.ini
با این دستور به ویرایش فایل پرداخت با اینکه ورژن php 5.5.21 داشتم یک رقم اعشارش کرد و ویرگول رو بعد از end گذاشت ! و نهایت این خط رو گذاشت !
zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.5.so;
با این اوصاف باید گفت که شاید آموزشی که در این صفحه برای دایرکن ادمین گذاشته شده بهتر و درست تره اگر دوستان (اساتید) نظر بدن ممنون میشیم !
http://www.webhostingtalk.ir/f14/82019

- - - Updated - - -




یکی از دوستان زحمت کشید اومد این جریان رو چک کرد و گفت که من ioncube رو اشتباه نصب کردم و حذفش کرد و واسه اینستال از custom build استفاده کرد

کارایی که کرد که مهم بود

nano /usr/local/lib/php.ini

با این دستور به ویرایش فایل پرداخت با اینکه ورژن php 5.5.21 داشتم یک رقم اعشارش کرد و ویرگول رو بعد از end گذاشت ! و نهایت این خط رو گذاشت !

zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.5.so;

با این اوصاف باید گفت که شاید آموزشی که در این صفحه برای دایرکن ادمین گذاشته شده بهتر و درست تره اگر دوستان (اساتید) نظر بدن ممنون میشیم !

http://www.webhostingtalk.ir/f14/82019


24971