升级3.5后的小波折


昨晚在后台准备编辑一下页面的,结果报错,打开主题编辑时也报错:

Warning: scandir() has been disabled for security reasons in /www/users/■■■■/class-wp-theme.php on line 980
Warning: Invalid argument supplied for foreach() in /www/users/■■■■/class-wp-theme.php on line 983


记得之前在3.3升级到3.4时貌似也出现过,由于这个原因又从3.4回到3.3。Google之后发现是因为服务器禁用了scandir函数,但是找的方法都是修改php.ini文件,作为俺们这种用虚拟主机的,根本无法修改这个文件。于是直接找IDC,客服很爽快的说帮忙解决,但是需要从一个服务器转移到另一个开通scandir函数的服务器上。还好,数据总共也才几十兆,20分钟之后客户提醒我重新将域名解析到新IP就可以了,顺利解决!

换IP对SEO老说,貌似影响很大呢,不管了,能正常使用就好~再次感谢下客服~!

12 条评论