Dragon
  • 欢迎来到主题派官网,主题源码,插件,模板下载。wordpress,thinkphp,discuz,织梦模板,小程序。
酷奇酷奇  2023-04-16 17:59 主题派 隐藏边栏 |   抢沙发  7 
文章评分 0 次,平均分 0.0

在 ubuntu 下面安装了一个 wordpress 程序,在后台什么都没干,编辑主题时,发现页面中报下面的错误。

notice: /home/wwwroot/test.localhost/wordpress/wp-content/themes <span>is</span> not readable <span>in</span> /home/wwwroot/test.localhost/wordpress/wp-includes/theme.php on line <span>447</span> Warning: scandir() has been disabled <span>for</span> security reasons <span>in</span> /home/wwwroot/test.localhost/wordpress/wp-includes/l10n.php on line <span>764</span>

这个是什么情况呢,赶快到网上搜了一下。

原来是 scandir 被禁用了。通过 lnmp 探针也可以看到。

很简单,编辑 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 即可。

 

php.ini 的位置:/usr/local/php/etc/php.ini

最后执行/etc/init.d/php-fpm restart 重启下

 

等重启完后,再刷新页面,就会发现以前报的警告没有了。

 

「点点赞赏,手留余香」

还没有人赞赏,快来当第一个赞赏的人吧!

酷奇给酷奇打赏
×
予人玫瑰,手有余香
  • 2
  • 5
  • 10
  • 20
  • 50
2
支付

本文来自投稿,不代表主题派立场,版权归原作者所有,欢迎分享本文,转载请保留出处!

酷奇
酷奇 关注:0    粉丝:0
这个人很懒,什么都没写

发表评论

表情 格式 贴图 链接 私密 签到 常用语
扫一扫二维码分享
×
艾瑞克网