PHP提⽰Warning:phpinfo()hasbeendisabled函数禁
⽤的解决⽅法
本⽂实例讲述了PHP提⽰Warning:phpinfo()hasbeendisabled函数禁⽤的解决⽅法。分享给⼤家供⼤家参考。具体分析如
下:
今天在⼀朋友服务器测试⼀个⽹站时发现我在测试phpinfo时碰到PHPWarning:phpinfo()hasbeendisabledforcurity
reasons提⽰了,按话的意思我总结了解决办法,下⾯我们⼀起来看看吧.
在运⾏phpinfo时碰到提⽰如下:PHPWarning:phpinfo()ineXX
这段话的意思是告诉我们由于安全考虑phpinfo()函数被禁⽤,如果你有服务器管理权限请修改配置⽂件参数并重启
apache重新启⽤.
打开php安装路径打开⽂件,具体实例:在中存在disable_functions配置,默认配置中,cli执⾏函数都是被禁⽌的,如果
需要的话,需要在中将disable_functions=phpinfo,exec,popen,system….,将你需要执⾏的函数从列表中删掉再重启
apache即可.
完全是配置的问题,linux中解决⽅法为编辑PHP配置⽂件:
vi/usr/local/php/etc/
寻找disable_functions字符串,将后⾯的scandir删除,提⽰:vi下可输⼊/,进⼊搜索模式,轻松找到disable_functions.
重启PHP⽣效:
复制代码代码如下:
/etc/init.d/php-fpmrestart
希望本⽂所述对⼤家的php程序设计有所帮助。
本文发布于:2022-11-26 08:11:35,感谢您对本站的认可!
本文链接:http://www.wtabcd.cn/fanwen/fan/90/23887.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |