欢迎来到站长天空!

WordPress

当前位置: 主页 > CMS教程 > WordPress

WordPress 解决Warning: scandir() has been disabled for …的问题

时间:2025-10-17 15:07:22|栏目:WordPress|点击:

很多新手安装PHP环境之后,安装Wordpress的时候会出现这个

Warning: scandir() has been disabled for security reasons in /home/wwwroot/…

Warning: Invalid argument supplied for foreach() in /home/wwwroot/…

错误,引起这个错误的原因是php里面的scandir函数被禁用了。

解决办法:

编辑php.ini,找到这行:

disable_functions = scandir,passthru,exec,system,chroot,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

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

同样,如果是Warning: exec() has been disabled for security reasons in /home/wwwroot/…,或者其它函数,解决办法也是一样的.


上一篇:WordPress代码高亮插件:Pure-Highlightjs(支持可视化下插入代码)

栏    目:WordPress

下一篇:WordPress不同服务器固定链接(伪静态)设置方法 (IIS/Apache/Nginx)

本文标题:WordPress 解决Warning: scandir() has been disabled for …的问题

本文地址:https://zz.feitang.co/CMSjiaocheng/24986.html

广告投放 | 联系我们 | 版权申明

申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:257218569 | 邮箱:257218569@qq.com

Copyright © 2018-2025 站长天空 版权所有 Powered by EyouCms冀ICP备14023439号