解封lnmp0.9被禁用的可怜函数

悲剧,花钱买了Lumanger结果被牛人说这个是垃圾…
又正好需要Sersync做多机同步热备,于是抽了个空把服务器环境换回军哥的LNMP了,还是清爽的命令操作感觉踏实啊…
但是LNMP 0.9禁用了部分存在危险的PHP函数,有个插件又需要用到,于是抽空找了下修改的办法:

LNMP0.9禁用的PHP函数包括:passthru, exec, system, chroot, scandir, chgrp, chown, shell_exec, proc_open, proc_get_status, ini_alter, ini_alter, ini_restore, dl, pfsockopen ,openlog, syslog, readlink, symlink, popepassthru, stream_socket_server, fsocket, fsockopen

解决方法:

编辑PHP配置文件:

vi /usr/local/php/etc/php.ini

寻找disable_functions字符串,将后面的scandir删除(提示:vi下可输入/,进入搜索模式,轻松找到disable_functions)

重启lnmp生效

/root/lnmp restart

小 虾

哦也,我是小虾

You may also like...