打开WordPress 后台-外观,无法编辑当前主题。原因是lnmp 一键安装包里的 php.ini 禁止了 scandir 函数。解决办法:
找到php.ini配置文件 ,搜索 “disable_functions”,在“disable_functions = ….”中找到 scandir,删除scandir,保存php.ini文件。
然后重启php服务:service php-fpm restart (或:/etc/init.d/php-fpm restart 或lnmp restart), 完成!
后记:
scandir() 函数返回指定目录中的文件和目录的数组。实例如下:
列出images目录中的文件和目录:
结果:
Array
(
[0] => .
[1] => ..
[2] => cat.gif
[3] => dog.gif
[4] => horse.gif
[5] => myimages
)
Array
(
[0] => myimages
[1] => horse.gif
[2] => dog.gif
[3] => cat.gif
[4] => ..
[5] => .
)