建站代码网

热门标签

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

 

X