在lnmp论坛里面军哥给出的升级脚本修改方法:
php 5.2 修改php升级脚本,查找 patch -p1 < php-5.2.17-max-input-vars.patch
该行下面添加:
wget http://soft.vpser.net/web/php/bug/php-5.2-multipart-form-data.patch
patch -p1 < php-5.2-multipart-form-data.patch
php 5.3查找cd php-$php_version/ 应该是198行,下面添加
wget http://soft.vpser.net/web/php/bug/php-5.3-multipart-form-data.patch
patch -p1 < php-5.3-multipart-form-data.patch
并将
42行到45行
if [ “$php_version” == “$old_php_version” ]; then
echo “Error: The upgrade PHP Version is the same as the old Version!!”
exit 1
fi
删除
再运行升级脚本,输入当前php版本号
其他php 5.4,、5.5、5.6直接升级即可
我是5.3升级到5.6.9,但是出现502,我在lnmp论坛找的解决方法:
/usr/local/php/etc/php-fpm.conf里listen下面添加上
listen.backlog = -1
listen.allowed_clients = 127.0.0.1
listen.owner = www
listen.group = www
listen.mode = 0666
重启php-fpm