من روی سرور لینوکس با استفاده از خط فرمان /scripts/installzendopt نصب کردم zend رو. آپاچی رو هم ریستارت کردم ولی بازم سایتهایی که نیاز به zend دارن پیغام میدن zend نصب نشده.
در ضمن روی سرور whm هم نصبه.
نمایش نسخه قابل چاپ
من روی سرور لینوکس با استفاده از خط فرمان /scripts/installzendopt نصب کردم zend رو. آپاچی رو هم ریستارت کردم ولی بازم سایتهایی که نیاز به zend دارن پیغام میدن zend نصب نشده.
در ضمن روی سرور whm هم نصبه.
سلام
میشه کنترل پنل رو بگید از چی استفاده میکنید؟
ایا لود کردید زند رو توی php .ini
می تونید زند رو از سایتش دانلود کنیدکد PHP:
zend_extension=/home/***/***/ZendOptimizer.so
و مانند خط بالا توی php.ini لودش کنید
سلام
از easy apache هم می تونید کامپایل کنید php رو
ولی تریجیا این کارو انجام بدید:
اول نسخه زند مناسب رو از
PHP Web Application Server - PHP Development tools - PHP Training - Zend.com دانلود کنید
سپس با توجه به نسخه php و 32 یا 64 بیتی بودن os
فایل مناسب رو روی سرور اپلود کنید
بعد فایل php.ini رو ویرایش کنید و مسیر فایل رو روی سرور بدید بهش
شبیه کد بالا حالا اپاچی رو ری ساتارت کنیدکد PHP:
zend_extension=/home/***/***/ZendOptimizer.so
اگر از fastcgi یا cgi استفاده میکنید
کافیه یه فایل به ایم php.ini توی پوشه www سایت دلخواه ایجاد کیند با قرار دادن کد بالا زند فقط برای اون وب سایت اکتیو میشه
سلام
من دلیلی نمیبینیم وقتی میشه یه کار روبه این طریق انجام داد
دوباره بیاد php رو کامپایل کنم
دوما شاید فردا سروری داشتید با کنترل پنل x یا y این روش اصولی تر هست در اون موقع و اون وقت به راحتی نصب میکنید زند رو یا هرچیز دیگه
سوما ، از نظر من این جور نصب ها شخص رو نسبت به ماهیت نصب اشنا میکنه و میدونه داره چی کار میکنه
و کلا توی بحث لینوکس سعی نکنید ویندوزی فکر کنید ( چند کلیک ساده درست هست که راحته ولی ذهن شما رو محدود میکنه)
یه چک کنید ببینید zend در php.ini لود شده ؟
php.ini تو کدوم مسیر هست و چطور میشه ویرایشش کرد؟
سلام
یه فایل php توی هاست بسازید
و داخل اون اینو بزارید:
فایل رو توی مرورگر درخواست بدیدکد PHP:
<?php phpinfo(); ?>
قسمت Loaded Configuration File ادرس php.ini هست
با استفاده از دستور
nano /adressefile
(اگر نانو نصب نبود با yum install nano نصب کنید)
فایل رو ویرایش کنید
سلام
متوجه منظورتون نشدم
بیشتر توضیح بدید
------------------------------
(یاهو به من پی ام بدید- تا کمکتون کنم )
سلام
اکه می خوای واسه کل سرور نصب کنی
باید فایل php.ini رو همون سرو که چند پست قبل گفتم پیدا کنی
و اون ادیت کنی
فایل وجود داره نمی خواد فایل رو بسازی
ادرسش اینه احتمالا
اینو باید ادیت کنیکد PHP:
/usr/local/lib/php.ini
نصب از طریق ایزی آپاچی به چه طریقی هست؟
---------- Post added at 02:45 AM ---------- Previous post was at 01:22 AM ----------
من همه این کارا رو کردم
تو php.ini هم مسیر لودر درسته.آپاچی رو هم از طریق whm ریستارت کردم.
ولی بازم هم سایتها ارور میدن که زند نصب نشده.
فکر میکنین مشکل از چی می تونه باشه؟
آموزش ایزی آپاچی تو سایت زیاده و کار خیلی سختی هم نیست. پست زیر رو ببینید :
http://www.webhostingtalk.ir/f111/23361/#post249000
موفق باشید
zend رو هم بطریق دستی و هم از easy apache نصب کردم.
پیغام داد:
مگه معنی این پیام این نیست که zend نصب شده؟!نقل قول:
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
تو قسمت PHP Configuration Editor هم وارد شدم (از طریق whm) ظاهرا زند فعاله و تو مسیرش اینو نوشته:
رفتم تو php.ini اونجا هم مسیر اینو نوشته:کد:/usr/local/Zend/lib/Guard-5.5.0/php-5.3.x/ZendGuardLoader.so
آپاچی رو هم از طریق WHM ریستارت کردم. ظاهرا می بینید که همه چی درسته ولی بازم سایتهای که نیاز به zend دارند باز نمیشن و میگن zend باید نصب بشه.کد:zend_extension="/usr/local/Zend/lib/Guard-5.5.0/php-5.3.x/ZendGuardLoader.so"
بنظرتون مشکل از چیه؟