ورود

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



bepad
December 31st, 2011, 15:39
سلام

دوستان لطفا اموزش نصب ioncube_loader برای Debian رو بزارید

ممنون

Online24
December 31st, 2011, 15:55
آموزش خاصی برای هر سیستم عامل لازم نیست . ioncube ابزاری برای php است .

تنها تفاوت مسیر php.ini و نام apache daemon آن است .

که در debian مسیر php.ini چیزی شبیه به این مسیر است :


/etc/php5/apache2/php.ini

با دستور :

locate php.ini مسیر دقیق آن را پیدا کنید .

//

به هر حال آموزش دقیق آن را برای شما خواهم نوشت :

ابتدا ورژن مناسبی ( 32 یا 64 بیت متناسب با نوع کرنل لینوکس ) را از لینک زیر دانلود نمایید :

PHP Encoder, protection, installer and performance tools from ionCube: Loader Download (http://www.ioncube.com/loaders.php)

به عنوان مثال ما ورژن 32 بیت ( x86 ) آن را دانلود میکنیم :


wget http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz

extract میکنیم :


tar zxvf ioncube_loaders_lin_x86.tar.gz

پوشه ioncube را به usr/local/ منتقل میکنیم :


mv ioncube /usr/local/

فایل php.ini را با یک ویرایشگر متنی مانند vi یا nano باز میکنیم :


nano /etc/php5/apache2/php.ini

خط زیر را در فایل php.ini اضافه میکنیم :


zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.X.so

توجه داشته باشید که در دستور بالا به جای x در عبارت ioncube_loader_lin_5.X.so مقدار زیر ورژن php خود را وارد نمایید . ( به عنوان مثال 2 را برای استفاده از php ورژن 5.2 قرار دهید )

دقت داشته باشید که فایل shared object ( .so مورد استفاده شما در مسیر /usr/local/ioncube/ موجود باشد .

سپس آپاچی را restart کنید .


/etc/init.d/apache2 restart

و موفق باشید .

bepad
December 31st, 2011, 16:08
سلام

اخر php.ini من به صورت زیره


; Enables or disables WSDL caching feature.
soap.wsdl_cache_enabled=1
; Sets the directory name where SOAP extension will put cache files.
soap.wsdl_cache_dir="/tmp"
; (time to live) Sets the number of second while cached file will be used
; instead of original one.
soap.wsdl_cache_ttl=86400

; Local Variables:
; tab-width: 4
; End:


کجای این قرار بدم؟

Online24
December 31st, 2011, 16:18
کجای این قرار بدم؟

تفاوتی نمیکنه . میتونید به آخر فایل append کنید . یعنی یک Enter بزنید در آخر فایل ، در سطر ایجاد شده عبارت مورد نظر خود را اضافه کنید .

بهتر است درون متن search کنید و این سطر را در کنار سطرهای فراخوانی extension های دیگر قرار دهید ( در منظم بودن فایل برای مدیریت در آینده به شما کمک خواهد کرد ، ولی از نظر اجرا تفاوتی نمیکنه که کجای متن قرار بگیره )

bepad
December 31st, 2011, 16:23
ممنون حل شد

Online24
December 31st, 2011, 16:30
این دستور را اجرا کنید :


/etc/init.d/apach* restart

در ضمن مطمئن شوید که ورژنی از apache از قبل نصب باشد .

bepad
December 31st, 2011, 16:32
این دستور را اجرا کنید :


/etc/init.d/apach* restart

در ضمن مطمئن شوید که ورژنی از apache از قبل نصب باشد .


ممنون
httpd رو ریستارت کردم درست شد

Online24
December 31st, 2011, 16:33
ممنون
httpd رو ریستارت کردم درست شد

چه نسخه ای از debian بود ؟

bepad
December 31st, 2011, 16:35
Debian 6.0 64-bit
هست
منبع مناسبی برای اموزش های دیباین اگر مد نظر دارید معرفی کنید.

ممنون

Online24
December 31st, 2011, 16:43
Debian 6.0 64-bit
هست
منبع مناسبی برای اموزش های دیباین اگر مد نظر دارید معرفی کنید.

ممنون

ممنونم .

این دو انجمن مفید هستند :

وب سایت دبیان کاران ایرانی (http://debian-ir.com/fa/)

انجمنهای فارسی اوبونتو - فهرست (http://forum.ubuntu.ir/)

البته در زمینه سرویس های هاستینگ اگر سوال یا مشکلاتی داشتید اگر در وب هاستینگ تاک مطرح کنید بهتر و سریعتر نتیجه خواهید گرفت .