wdcp升级php5.3脚本

 wget http://d.371cloud.cn/wdcp/php_up53.sh

sh php_up53.sh

 

看到"php update is OK"提示

表示,顺利完成

 

增加pdo,mysqli,支持!

编辑php_up53.sh

找到./configure那一段在这行的末尾加上如下参数(注意空格)

--with-mysql=mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd

保存以后重新sh php_up53.sh一下。这样php就把pdo_mysql作为内置功能。安完就可以用了。

 

可能会出现的错误:

/root/php-5.3.29/ext/iconv/iconv.c: In function zm_startup_miconv:

/root/php-5.3.29/ext/iconv/iconv.c:254: error: _libiconv_version undeclared (first use in this function)

/root/php-5.3.29/ext/iconv/iconv.c:254: error: (Each undeclared identifier is reported only once

/root/php-5.3.29/ext/iconv/iconv.c:254: error: for each function it appears in.)

make: *** [ext/iconv/iconv.lo] Error 1

make err

解决办法:

wget http://down.wdlinux.cn/in/iconv_ins.sh

sh iconv_ins.sh

 

备注:

该升级只是升级PHP的版本,相应的zend,eaccelerator没有升级

且zend opt从php5.3开始已不再支持,也就是说有用到zend opt的,就不要升级了,否则只会瞎折腾

不过可以使用Zend Guard Loader

安装

wget http://down.wdlinux.cn/in/ZendGL_ins.sh

sh ZendGL_ins.sh

 

eaccelerator也只要最新的0.9.6.1版本

安装

wget http://down.wdlinux.cn/in/eac0961_ins.sh

sh eac0961_ins.sh

 

相关内容推荐

cPanel主机上自已安装Zend Optimizer

第一,检测服务器是否安装了。查看phpinfo 第二,下载Zend Optimizer 3.3.9 x86: http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gzx64: http://downloads.zend.com/optimizer/3.3.9/ZendOptim

mysqld dead but subsys locked 的解决办法

项目使用的mysql数据突然宕掉了,使用ps -ef|grep mysql ,没有发现mysql的进程,只有一些使用了mysql的项目的进程。 数据库脚本目录:/usr/bin/mysql mysqld 目录:/etc/init.d/ mysqld 1、检查mysql服务

wdcp升级php5.3脚本

wget http://d.371cloud.cn/wdcp/php_up53.sh sh php_up53.sh 看到php update is OK提示 表示,顺利完成 增加pdo,mysqli,支持! 编辑php_up53.sh 找到./configure那一段在这行的末尾加上如下参数(注意空格) --with-

返回
顶部