在最近的各种活动中,估计不少人都入手了VPS了吧。不管便宜得贵的,内存小(32MB例外)的大的,买回来之后建站的不在少数。
建站之前当然得配置服务器环境啦,而最流行的一键配置服务器环境的非军哥的LNMP一键包莫属,LNMP的一键包真心不错,全编译的,稳定性很好。
但是不是说一键包就是最好的,只是一键包大大得减轻了我们的工作。
刚才博主在vps上搭建WordPress博客(环境是军哥的LNMP一键包),然后发现了如下错误
Warning: scandir() has been disabled for security reasons in /home/wwwroot/***/wp-includes/class-wp-theme.php on line 981
Warning: Invalid argument supplied for foreach() in /home/wwwroot/***/wp-includes/class-wp-theme.php on line 984
Warning: scandir() has been disabled for security reasons in /home/wwwroot/***/wp-includes/class-wp-theme.php on line 981
Warning: Invalid argument supplied for foreach() in /home/wwwroot/***/wp-includes/class-wp-theme.php on line 984
看字面意思是那两个函数被禁用。额,很好解决嘛,自己的VPS。直接修改php.ini,军哥的LNMP的php.ini的路径是/usr/local/php/etc/php.ini
,直接用nano打开
nano /usr/local/php/etc/php.ini
然后按^W(Ctrl+W)
,直接搜索disable_functions
,并把scandir
字样去掉即可。
然后重启LNMP服务即可。
/root/lnmp restart
PS:博主之前用LNMP环境装WordPress,没有发现过以上情况?难道是因为LNMP更新的原因?
/root/lnmp restart
謝謝提醒,一時疏忽
这个方法不错啊!
不能这么水啊
感觉军哥的这个最好,简单又不简单~
一直用军哥的
新主题不错~链接已经添加
嗯,感觉超值