توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل با نصی zend
lkmew
March 28th, 2012, 21:06
من روی سرور لینوکس با استفاده از خط فرمان /scripts/installzendopt نصب کردم zend رو. آپاچی رو هم ریستارت کردم ولی بازم سایتهایی که نیاز به zend دارن پیغام میدن zend نصب نشده.
در ضمن روی سرور whm هم نصبه.
j4b3r
March 28th, 2012, 21:11
سلام
میشه کنترل پنل رو بگید از چی استفاده میکنید؟
ایا لود کردید زند رو توی php .ini
zend_extension=/home/***/***/ZendOptimizer.so
می تونید زند رو از سایتش دانلود کنید
و مانند خط بالا توی php.ini لودش کنید
lkmew
March 28th, 2012, 21:18
سلام
میشه کنترل پنل رو بگید از چی استفاده میکنید؟
ایا لود کردید زند رو توی php .ini
zend_extension=/home/***/***/ZendOptimizer.so
می تونید زند رو از سایتش دانلود کنید
و مانند خط بالا توی php.ini لودش کنید
عرض کردم از whm و cpanel استفاده می کنم.
نه چطور باید لودش کنم؟
j4b3r
March 28th, 2012, 21:29
سلام
از easy apache هم می تونید کامپایل کنید php رو
ولی تریجیا این کارو انجام بدید:
اول نسخه زند مناسب رو از
PHP Web Application Server - PHP Development tools - PHP Training - Zend.com (http://www.zend.com/) دانلود کنید
سپس با توجه به نسخه php و 32 یا 64 بیتی بودن os
فایل مناسب رو روی سرور اپلود کنید
بعد فایل php.ini رو ویرایش کنید و مسیر فایل رو روی سرور بدید بهش
zend_extension=/home/***/***/ZendOptimizer.so
شبیه کد بالا حالا اپاچی رو ری ساتارت کنید
اگر از fastcgi یا cgi استفاده میکنید
کافیه یه فایل به ایم php.ini توی پوشه www سایت دلخواه ایجاد کیند با قرار دادن کد بالا زند فقط برای اون وب سایت اکتیو میشه
pars-2011
March 28th, 2012, 21:38
سلام
از easy apache هم می تونید کامپایل کنید php رو
ولی تریجیا این کارو انجام بدید:
اول نسخه زند مناسب رو از
PHP Web Application Server - PHP Development tools - PHP Training - Zend.com (http://www.zend.com/) دانلود کنید
سپس با توجه به نسخه php و 32 یا 64 بیتی بودن os
فایل مناسب رو روی سرور اپلود کنید
بعد فایل php.ini رو ویرایش کنید و مسیر فایل رو روی سرور بدید بهش
zend_extension=/home/***/***/ZendOptimizer.so
شبیه کد بالا حالا اپاچی رو ری ساتارت کنید
اگر از fastcgi یا cgi استفاده میکنید
کافیه یه فایل به ایم php.ini توی پوشه www سایت دلخواه ایجاد کیند با قرار دادن کد بالا زند فقط برای اون وب سایت اکتیو میشه
سلام
دوست عزیز امکانش هست دلیل اینکه ترجیح میدید از این روش استفاده کنید به جای ایزی آپاچی که با چند کلیک نصب میشه، رو بفرمائید؟
موفق باشید
j4b3r
March 28th, 2012, 21:54
سلام
من دلیلی نمیبینیم وقتی میشه یه کار روبه این طریق انجام داد
دوباره بیاد php رو کامپایل کنم
دوما شاید فردا سروری داشتید با کنترل پنل x یا y این روش اصولی تر هست در اون موقع و اون وقت به راحتی نصب میکنید زند رو یا هرچیز دیگه
سوما ، از نظر من این جور نصب ها شخص رو نسبت به ماهیت نصب اشنا میکنه و میدونه داره چی کار میکنه
و کلا توی بحث لینوکس سعی نکنید ویندوزی فکر کنید ( چند کلیک ساده درست هست که راحته ولی ذهن شما رو محدود میکنه)
allbert
March 28th, 2012, 21:59
یه چک کنید ببینید zend در php.ini لود شده ؟
lkmew
March 28th, 2012, 22:36
php.ini تو کدوم مسیر هست و چطور میشه ویرایشش کرد؟
j4b3r
March 28th, 2012, 22:55
سلام
یه فایل php توی هاست بسازید
و داخل اون اینو بزارید:
<?php phpinfo(); ?>
فایل رو توی مرورگر درخواست بدید
قسمت Loaded Configuration File ادرس php.ini هست
با استفاده از دستور
nano /adressefile
(اگر نانو نصب نبود با yum install nano نصب کنید)
فایل رو ویرایش کنید
lkmew
March 28th, 2012, 22:59
سلام
یه فایل php توی هاست بسازید
و داخل اون اینو بزارید:
<?php phpinfo(); ?>
فایل رو توی مرورگر درخواست بدید
قسمت Loaded Configuration File ادرس php.ini هست
با استفاده از دستور
nano /adressefile
(اگر نانو نصب نبود با yum install nano نصب کنید)
فایل رو ویرایش کنید
مهم نیست تو کدوم پوشه سرور ساخته بشه؟
j4b3r
March 28th, 2012, 23:03
سلام
متوجه منظورتون نشدم
بیشتر توضیح بدید
------------------------------
(یاهو به من پی ام بدید- تا کمکتون کنم )
lkmew
March 29th, 2012, 00:07
سلام
متوجه منظورتون نشدم
بیشتر توضیح بدید
------------------------------
(یاهو به من پی ام بدید- تا کمکتون کنم )
ببینید برا کل سرور می خوایم فعالش کنیم دیگه. این php.ini که گفتید بسازیم رو توی کدوم یک از فولدرهای سرور بسازیم؟
j4b3r
March 29th, 2012, 00:16
سلام
اکه می خوای واسه کل سرور نصب کنی
باید فایل php.ini رو همون سرو که چند پست قبل گفتم پیدا کنی
و اون ادیت کنی
فایل وجود داره نمی خواد فایل رو بسازی
ادرسش اینه احتمالا
/usr/local/lib/php.ini
اینو باید ادیت کنی
lkmew
March 29th, 2012, 02:45
سلام
دوست عزیز امکانش هست دلیل اینکه ترجیح میدید از این روش استفاده کنید به جای ایزی آپاچی که با چند کلیک نصب میشه، رو بفرمائید؟
موفق باشید
نصب از طریق ایزی آپاچی به چه طریقی هست؟
---------- Post added at 02:45 AM ---------- Previous post was at 01:22 AM ----------
من همه این کارا رو کردم
تو php.ini هم مسیر لودر درسته.آپاچی رو هم از طریق whm ریستارت کردم.
ولی بازم هم سایتها ارور میدن که زند نصب نشده.
فکر میکنین مشکل از چی می تونه باشه؟
lkmew
March 29th, 2012, 11:24
نصب از طریق ایزی آپاچی به چه طریقی هست؟
---------- Post added at 02:45 AM ---------- Previous post was at 01:22 AM ----------
من همه این کارا رو کردم
تو php.ini هم مسیر لودر درسته.آپاچی رو هم از طریق whm ریستارت کردم.
ولی بازم هم سایتها ارور میدن که زند نصب نشده.
فکر میکنین مشکل از چی می تونه باشه؟
کسی نیست کمک کنه؟
pars-2011
March 29th, 2012, 11:46
کسی نیست کمک کنه؟
آموزش ایزی آپاچی تو سایت زیاده و کار خیلی سختی هم نیست. پست زیر رو ببینید :
http://www.webhostingtalk.ir/f111/23361/#post249000
موفق باشید
lkmew
March 29th, 2012, 14:40
zend رو هم بطریق دستی و هم از easy apache نصب کردم.
پیغام داد:
Installing Zendopt
Determining PHP version
Installing Zend Optimizer binary
Activating Zend Optimizer in /usr/local/lib/php.ini
Zend Optimizer activated
Skipping install to /usr/local/php4, missing php.ini
مگه معنی این پیام این نیست که zend نصب شده؟!
تو قسمت PHP Configuration Editor هم وارد شدم (از طریق whm) ظاهرا زند فعاله و تو مسیرش اینو نوشته:
آپاچی رو هم از طریق WHM ریستارت کردم. ظاهرا می بینید که همه چی درسته ولی بازم سایتهای که نیاز به zend دارند باز نمیشن و میگن zend باید نصب بشه.
بنظرتون مشکل از چیه؟