
下面说说解决方法,传统的方法就是编辑php.ini,把相关的屏蔽命令取消掉。今天就教大家个简单的方法,直接两条命令就可以把这些屏蔽的命令取消。
进入SSH,输入命令;
sed -i 's/,fsockopen//g' /usr/local/php/etc/php.ini
sed -i 's/,pfsockopen//g' /usr/local/php/etc/php.ini
命令分两条,要分开来执行。可以用在其他的安装包上,具体请修改php.ini的路径即可。
给大家说一下,LNMP0.9默认禁用了“passthru,exec,system,chroot,scandir,chgrp,chown,shell_exec,proc_open,proc_get_status,ini_alter,ini_alter,ini_res”危险函数。
最后记得把web服务器重启;
service nginx restart
我自己使用中,发现LNMP要把整个lnmp重启才可以生效。
/root/lnmp restart
3 comments
22:)
@best66 已修改 1:)
我博客换名字了哈,http://www.hoooc.com 麻烦改一下友情链接名为“Hoooc 虎克”,谢谢了