前段时间,wordpress博客出问题了,发布不了文章,首页有的不显示文章。对于这个问题,以前也出现过,只需要花钱找人解决一下就好了。可是,我却不愿意再找人解决了,打算自己给解决一下。
博客搬家失败
前几天,我购买了一个服务器,把wordpress博客的文件和数据库都给备份了,然后搬家到这里来。可是,在上传文件的时候,发现有个错误。我一看,是几个图片找不到。总之,试了好多方法都不行。后来,我用最简单的方法,直接把wordpress里的所有内容导出,在服务器直接开通了一个新博客,再把内容导入里面就可以了。
不过,导入的时候,发现有好多图片都导入不了,有的可能是图片不存在,或是文章不存在造成的吧,因为以前删除过不少文章。
我看这方法可行,就买了一年的服务器,开通好博客后,再导入文章。在这时间内,我竟然把原来的服务器的系统给更换了,因为我打算学习下其他的方法的。结果导致,文章导入完了,图片竟然没有导入。因为导入的时候,可能原来的网站得正常打开才可以导入。
结果,导入完数据后,发现博客竟然出现下面的问题:
Error establishing a database connection
对于这个问题,网上的解决办法是:
可以将wp-config.php文件中的
define(‘WP_DEBUG’,false)一句改为true,这样可以显示更具体的错误。
可是,即使这样,不是出现其他的问题,我在百度找了好多方法都不行。最后裎在没办法的,问客服也不帮忙,得收费。我到某宝找人解决,他说是安装的时候还是运行时候出现的,我说是运行时,他说是服务器的问题就不理我了。
博客再次搬家成功
没办法,只有重新搬家了。可是,我原来的服务器更换了系统,快照就没法用了。我问客服,说是要我买个数据盘挂载,我也照着做了,可是还是不会,不怎么怎么拷贝数据什么的。
忙了二天的时间,搬家好多次,怎么也弄不好,气的真想不要了,重新建立一个博客,可是,还是不甘心,不能就这样放弃了。后来,我就把原来的服务器更换了一个wordpress镜像系统建立一个新博客,把内容导入。
这次用的镜像可以说是和服务器是一个公司出的镜像,几乎都一样,不过,却没有出问题,不知道为什么。难道是这个服务器的内存或磁盘大吗。
以前感觉服务器比较好,简单,方便。可是,这只针对于新站来说是不错的。可是,对于我这个流量稍微大点的博客就不行了。1核1GB太小了,我现在的是1核2GB的。而且系统盘现在是40G的,轻量应用的才20GB,虽然总体价格便宜点,但感觉还是ECS实惠些。
此次搬家,我把博客模板换了。本来也不想换,可是,出错误,缩略图不显示,而且打开有点慢,而现在使用的模板,速度是比较快的。所以,改变是为了做的更好,有些时候是没有办法的。
导入大文件方法
我用阿里云的服务器有一年多的时间了,从开始一点不懂,到现在似乎懂点了,对于我们这么业余人来说,也还不错了,毕竟会用服务器来建站了。
在搬家的时候,大家会遇到一个问题,那就是导入的文章太小,对于这个问题,大家只需要找到php.ini这个文件,可以输入sudo find / -name ‘php.ini’能查到。
或者新建一个php.ini文件,在你的主机空间的根目录新建一个php.ini文件,里面使用如下代码。upload_max_filesize = 64M post_max_size = 64M max_execution_time = 300
如果是备份搬家数据太大,用下面的这个方法:
在phmyadmin下找到数据库的配置文件config.sample.inc.php,这个大家不一定能找到,因为网上搜索到的都是长到config.inc.php这个文件,其实都是一样的。打开这个文件,查找$cfg[‘UploadDir’]这个参数就是设定导入文件存放的目录,这里把值设定为shaolianhu(可以随便起名字)
然后在libraries下找到config.default.php文件,查找$cfg[‘UploadDir’]也给改为shaolianhu 这个方法网上一般没有,只有改上面的文件,不过改了这个竟然成功了。
在phmyadmin在建立一个文件夹命名shaolianhu,把sql数据上传到这个文件里,这时大家在phhmyadmin上传文件的时候,从网站服务器上传文件,选择,导入就行。
这种方法比较不错,有多大的数据估计都不用担心了。不过,大家在修改上面二个文件的时候,一定不要使用记事本改,一定要用专业的编程软件,比如UltraEdit,保存的时候用UTF-8无bom格式,
wordpress插件缓存
对于博客为什么经常出现问题,我不知道,但肯定是有原因的。在比较有名的博客,他们使用的多数都是zblog这个程序,虽然说这个程序简单,但是是国人设计的,而wordpress功能强大,开始的时候没什么,等流量大了,网站经常出问题。如果有新手不懂如何安装wordpress插件可以看看徐三SEO博客《WordPress安装主题及插件(图文教程)》相关信息。
个人是比较喜欢wordpress的,但是,受不了这么多的问题,这几天本来也想给搬家到ZBLOG的,可是,放弃了。听说转换后文章错乱。而且wordpress出现的问题,一般百度可以找到。
这几天,我给博客安装了一个缓存插件,听说这款软件插件比较不错。可以清除一些缓存。是的,网站缓存过大,会经常出问题的。不过,此款插件是英文的,大家可以用360浏览器翻译功能,设置下。
弄好后,心理上是感觉博客快多了,至少比以前快多了,那到底插件有没有起作用我不知道,也不知道怎么查看。总之,使用wordpress还是有必要使用一些插件的,不能像以前一样,什么都不使用。
目前,wordpress博客搬家过来有三天时间了,一直比较稳定,应该不会出啥问题了。这几天打算重新再给优化下,把一些该改的改了。对于以后,如果建立新的博客,我估计会考虑zblog。好了,希望此篇文章能帮助到一些也遇到相同问题的朋友。
相关推荐:新手改WordPress菜单时遇到的三个问题
|