解决PHP scandir()异常返回空问题
scandir()扫描文件夹,返回值异常,是因为scandir函数被禁用了,按照以下方法开启就可以了[*]
现原来是因为php里面的scandir函数被禁用了,通过phpinfo.php找到php.int路径
[*]
[*]解决办法: 打开php.ini(路径:linux:用命令locatephp.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即可。
如果是linux系统装的lnmp 可以使用命令 service php-fpm restart 重启服务生效
页:
[1]