码迷,mamicode.com
首页 > 其他好文 > 详细

运行项目报错 报scandir() has been disabled for security reasons

时间:2020-05-30 10:46:20      阅读:65      评论:0      收藏:0      [点我收藏+]

标签:shell   scan   sock   图片   roo   fsockopen   目录   socket   bee   

从github下载三方扩展后直接拖拽至vendor目录
运行项目报错 报scandir() has been disabled for security reasons

技术图片

 

 

 

原因:
因为PHP里面的scandir函数被禁用了


打开php.ini

disable_functions = scandir,passthru,exec,system,chroot,chgrp,chown,shell_exec,proc_open,

proc_get_statu,ini_alter,ini_alter,ini_restore,dl,pfsockopen,openlog,syslog,

readlink,symlink,popepassthru,stream_socket_server,fsocket,fsockopen


解决:
去掉scandir保存并重起php-fpm即可。

很多函数问题,都有可能是php禁用了,大家需要的时候去掉就可以了,为了安全尽量少开启!

 

by:ph

运行项目报错 报scandir() has been disabled for security reasons

标签:shell   scan   sock   图片   roo   fsockopen   目录   socket   bee   

原文地址:https://www.cnblogs.com/widgetbox/p/12991009.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!