这两天还是没忍住,换了个主机服务器,为啥呢?其实这个直接诱因是一处不能忽略的问题:图片自动剪裁后不能显示出来。这个问题也不知道从什么时候开始的,有一段时间了,开始的时候并没有问题。
问题如下图所示(Could not create the file cache directory)。
WordPress的截图程序所在文件 timthumb.php 不能正常工作,不能创建缓存目录,因此没法截图从而展现图片,永远的404代码。而正常的情况应该是如图所示(No image specified):
每次看图片变成撕裂的图标就很烦,这次终于没忍住,查了网上的资料,说是权限不够,设置成应 777。试了一下,还是不行。联想到最近上传、删除和清空文件都会出现文件被系统占用而无法执行的情况,以及后台无法解压缩文件,觉得是服务器出了问题。
跟商家协商调换了服务器,中间省略了无数字。。。。
本文禁止住转载。任何形式转载请联系作者(时光在路上 www.timezls.com)。时光在路上保留所有权利
网站搬家,很麻烦,除了要保存网站上的推片和系统文件,还要备份数据库。
而问题的波折性恰恰来自于备份数据库上面,大家网站搬家的时候一定不能忽视这几点:
- 备份之前一定要提前停止各类插件;
- 备份之前一定要停止系统或插件的缓存,并删除缓存文件;
- 备份之前一定要停止CDN加速。
- 恢复数据和文件之后要清除浏览器缓存和cookie
停止插件可以使还原数据库数据的时候更准确,减少问题的出现;而停止缓存插件则是很重要的,否则重新安装好系统,恢复数据库数据之后,你可能连网站都打不开,更别提后台登录,我在这个上面折腾了好一会。因为CDN时加速设置的时间可能很长,所以即使你重新解析了域名,打开的页面可能仍是CDN加速后的,而此时停止了CDN加速,可能会导致页面出现404。
本文禁止住转载。任何形式转载请联系作者(时光在路上 www.timezls.com)。时光在路上保留所有权利
当上面的工作和恢复工作做完,要清除自己浏览器的缓存以及cookies,这样可以防止误判,即误认为恢复不成功,存在问题。