web小白的服务器新装系统是CentOS,装了Inmp一键安装包。在搭建wordpress的时候发现不管装了多少个主题,永远只显示一个最新安装的主题,并且提示你只有一个。这个是什么情况呢?后来
在wordpress论坛上找到答案,原来是php.ini禁止了scandir函数。翻看php手册,scandir()
函数是这样被定义的:“scandir() 函数返回一个数组,其中包含指定路径中的文件和目录”,wordpress可能居于这个函数去开发的,所以就只显示了一个主题。
不多说废话,解决方法是:修改/usr/local/php/etc下的php.ini文件
编辑文件后,删除里面的scandir函数,
删完后,需要重启php进程“/etc/init.d/php-fpm restart”,可以直接用SSH 登录服务器然后运行此命令即可。
在CentOS系统上使用Inmp一键安装包搭建WordPress时遇到问题,无论安装多少主题,只显示最新一个。原因是php.ini中禁止了scandir()函数。解决方法是编辑php.ini文件删除scandir函数,然后重启php-fpm进程。
390

被折叠的 条评论
为什么被折叠?



