ابتدا دستورات زیر رو وارد نمایید:
کد:wget http://dl.iuscommunity.org/pub/ius/stable/Redhat/5/x86_64/ius-release-1.0-10.ius.el5.noarch.rpm wget 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
را به زیر تغییر دهید:کد: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 Group Zend 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.






پاسخ با نقل قول