lnmp下wordpress编辑模式无法出现错误解决办法

上一篇文章介绍了discuz需要开启一个函数,于是用了一个指令,结果就导致出事了,如果上一个步骤和我一样照做的话,那么删除那个scandir就可以了!

打开wordpress编辑器提示错误如下:

  1. Warning:scandir() has been disabled for security reasons in /wp-includes/class-wp-theme.php on line 978
  2. Warning: Invalid argument supplied for foreach() in /wp-includes/class-wp-theme.php on line 981
  3. Warning: scandir() has been disabled for security reasons in /wp-includes/class-wp-theme.php on line 978
  4. Warning: Invalid argument supplied for foreach() in /wp-includes/class-wp-theme.php on line 981

有的是提示:噢,没有这个文件。请重新检查文件名,然后再试

解决方法如下:

打开SSH控制台,输入指令打开文件:

  1. vim /usr/local/php/etc/php.ini

这个时候是高亮模式的,一直往下找,有一个高亮的代码比较长的时候就要注意了,大概就这里,下面有图片,反正找到disable_functions开头这里,后面有一串话,其中就有scandir这个单词,我们删除之,然后保存和重启即可

编辑方法,按下insert,也就是delete上面那个按键,然后可以编辑,编辑好之后,按下shift+Q,然后输入wq后回车保存,输入下面指令重启:

  1. /etc/init.d/php-fpm restart
  2. // 或者重启环境
  3. lnmp restart

最好备份一份以免改错哈!

图片中光标的位置那里就是要删除的一个单词

lnmp下wordpress编辑模式无法出现错误解决办法

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

图片 表情