编译升级php

http://www.linux-centos.com/2014/11/16/%E7%BC%96%E8%AF%91%E5%8D%87%E7%BA%A7%E4%BB%8Ephp5-2-17%E5%88%B0php5-4-35/

 

编译升级从PHP5.2.17到PHP5.4.35

1. 备份/usr/local/php

2. 备份/etc/php.ini

3. 备份

4. 开始编译升级PHP5.4.35

先删除/usr/local/php

安装依赖库

建立一个软链接

下载、编译、安装PHP5.4.35

配置php.ini

重启APACHE测试是否安装成功

安装APC

安装完成以后请参考编译安装PHP5.2.17+MySQL5.5.34+Apache2.2.25对php.ini进行配置

可能出现的问题

1. “/usr/local/src/php-5.4.35/sapi/cli/php: error while loading shared libraries: libmysqlclient.so.18: cannot open shared object file: No such file or directory”

2. make install的时候出现”cp: cannot stat `ext/phar/phar.phar': No such file or directory”

进入/usr/local/src/php/ext目录

3. configure: error: Cannot find ldap libraries in /usr/lib.

你可能感兴趣的:(PHP)