每次醒来 发表于 2015-5-21 02:21:47

军哥LNMPA怎么解决PHP最新漏洞?

用的是LNMPA php版本是5.3.29https://portal.nsfocus.com/vulnerability/list/

licess 发表于 2015-5-21 08:21:26

升级php

每次醒来 发表于 2015-5-21 13:17:07

回复 2# 的帖子

程序不支持高版本的php   5.3.29有木有补丁

licess 发表于 2015-5-21 14:58:46

编辑一下lnmp1.1的升级脚本查找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脚本,重新输入当前版本号

每次醒来 发表于 2015-5-21 20:02:34

原帖由 licess 于 2015-5-21 14:58 发表 https://bbs.vpser.net/images/common/back.gif
编辑一下lnmp1.1的升级脚本查找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行 ...
谢谢!

奇怪修改之后


# ./upgrade_lnmpa_php.sh
-bash: ./upgrade_lnmpa_php.sh: /bin/bash^M: bad interpreter: No such file or directory

licess 发表于 2015-5-21 20:21:49

回复 5# 的帖子

你使用windows的记事本修改的,因为编码不一样

你可以用vi编辑 :set ff=unix 再:wq
活用dos2unix命令转换
页: [1]
查看完整版本: 军哥LNMPA怎么解决PHP最新漏洞?