آموزش ارتقاء php به نسخه 5.3 در Kloxo

یکی از مشکلاتی که مدیران سرورها درگیرش هستند مشکل عدم بروزرسانی php در kloxo می باشد

توسط آموزشی که خدمتتون تهیه کردم میتونید ورژن php رو به نسخه 5.3 Upgrade نمایید:

بتدا دستورات زیر رو وارد نمایید:

کد:
کد:
wget http://dl.iuscommunity.org/pub/ius/stable/Redhat/5/x86_64/ius-release-1.0-10.ius.el5.noarch.rpmwget http://dl.iuscommunity.org/pub/ius/stable/Redhat/5/x86_64/epel-release-5-4.noarch.rpm
rpm -i ius-release-1.0-10.ius.el5.noarch.rpm
rpm -i epel-release-5-4.noarch.rpm




yum -y remove php php-common
yum -y install php53u php53u-cli php53u-devel php53u-gd php53u-imap php53u-mbstring php53u-mysql php53u-pdo php53u-pear php53u-xml
cp /usr/local/lxlabs/kloxo/file/phpini/php.ini.template-5.2 /usr/local/lxlabs/kloxo/file/phpini/php.ini.template-5.3
chown -R lxlabs:lxlabs /usr/local/lxlabs/kloxo/file/phpini/php.ini.template-5.3
سپس فایل زیر رو ویرایش کنید:

کد:

کد:
/usr/local/lxlabs/kloxo/httpdocs/htmllib/lib/lib.php
[CODE]
و:
کد:
کد:
function find_php_version(){        global $global_dontlogshell;        $global_dontlogshell = true;        $ret = lxshell_output("rpm", "-q", "php");        $ver =  substr($ret, strlen("php-"), 3);        $global_dontlogshell = false;        return $ver;}

را به زیر تغییر دهید:

کد:

کد:
function find_php_version(){        global $global_dontlogshell;        $global_dontlogshell = true;        //Can't use lxshell_output because of the STDERR        $ret = shell_exec('php -r \'echo phpversion();\' 2>nul');        $ver =  substr($ret, 0, 3);        $global_dontlogshell = false;        return $ver;}
[
و تمام


خروجی:

کد:

کد:
HP 5.3.10 (cli) (built: Feb  2 2012 17:34:38)Copyright (c) 1997-2012 The PHP GroupZend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies    with the ionCube PHP Loader v4.0.14, Copyright (c) 2002-2011, by ionCube Ltd.

  • 0 istifadəçi bunu faydalı hesab edir
Bu cavab sizə kömək etdi?

Uyğun məqalələr

اموزش تصویری فعال کردن ssh در سرور اختصاصی vmware

امروز شرکت سرو ای تی اموزش تصویری فعال کردن ssh در vmwareرا تدارک دیده امیدوارم استفاده کافی را...

چگونه ÷سورد خود را در vmware تغیر بدیم

Local users and groups روی کاربر root کلیک راست کنید. EDIT گزینه change password رو فعال...

آموزش رجیستر کردن vmware esxi با سریال نامبر(آموزش قرار دادن سریال نامبر)

VMWARE ESXi +4 nf64r-0y042-m8eg9-3325k-83a2d Hv69k-dy28j-h8061-932zk-0ak68 VMWARE ESXi +5...

آموزش نصب وارنیش کش Varnish Cache روی سرور مجازی

سیستم کش وارنیش یا Varnish Cache یک شتاب دهنده و سریع کننده برنامه ها و وب سایت های مبتنی...

آموزش نصب کش Memcached در لینوکس

مکش یا Memcached یک سیستم کش بسیار قوی و پیشرفته است که اشیاء و کوئری های دیتابیس را در...