6
2013
WordPress迁服了
超级垃圾的EWSIDC,网站down了一个星期没人理,客服不在线,400没人接,提交问题没人处理,太垃圾了!!!我估计这是要黄了。
朋友介绍买了53dns的wordpress专用虚拟主机,配置平平价钱平平,不过据说稳定性首屈一指,客服响应也非常不错,200M空间+200M数据库,一年400,做活动免了18块,不错不错。
悲剧的是EWSIDC的ftp虽然可以连,sqlmyadmin也down了,数据导不出来,丢了点近期的数据。
后台压缩文件功能也废掉了,只能从ftp往下down,down下后跟上次备份对比了一下,差异n多,突然想起来之间升级过一次wordpress,唉,算了,直接传这份吧。
新主机文件ftp文件上传,设置目录安全性为可读写,跑起来再慢慢调吧。
导入上一次备份的sql,由于限制上传2M,提前先打成zip包,刚好1.9M,顺利上传,导入,注意:sql中USE后的数据库名要改成新数据库名,不然会报错。
1,跑起来后wordpress无法后台自动更新以及插件不能自动更新,提示:
无法安装这个包。 PCLZIP_ERR_MISSING_FILE (-4) : Missing archive file ‘C:\WINDOWS\TEMP/**********.tmp’
原因是windows主机默认环境变量临时路径为C:\WINDOWS\TEMP,不可读,需要改动wp-config.php中设置临时路径:
在define(‘ABSPATH’, dirname(__FILE__) . ‘/’);
这句的下面增加一句代码
define(‘WP_TEMP_DIR’, ABSPATH . ‘wp-content/temp’);
问题解决。
2,用了wp super cache的wordpress从linux主机迁移到windows主机后,如果IIS没有加载ISAPI_Rewrite模块的话,rewirite模式是肯定用不了了,php模式倒是不报错,但实际情况是博客首页可以正常访问,内页直接报错。
所以索性干脆停掉了wp super cache,简单查了一下,IIS下没有太好的cache插件,先不用了吧,还好之前和WPtouch Pro的兼容性问题倒是没有了。也算一个利好。
3,新版雅黑探针无法使用的问题:
最新版的雅黑探针官方作者也不推荐在windows主机下使用,估计兼容性太差了,后回退了几个版本,试到雅黑PHP探针[简体版]v0.4.7以后,可以了,反正我只是给监控宝用的,多少功能就无所谓了。