主机

又换回了香港线路


前段时间网站速度越来越慢,最后竟至于几乎无法打开的境地了。究其原因,大致是因为家里移动网络的关系。因为在别处,在电信网络下,速度是极好的。

但既然如此了,本该把家里的移动网络换成电信的,可移动网络已经是一年期的包年了,就算现在换成电信,剩余的半年期限,移动公司是不给退款的。虽说当时签约移动网络时,条款上是这么写着的,但这其实也是一种变相的霸王条款,因为要装移动网络,就得签这个已经定好的格式条款,不签能成吗?

移动网络是暂时无法换成电信了,那么能改变的,就只有把我这网站的线路给换了。原来用的是美国虚拟主机,现在经过和空间商客服沟通,换成了香港虚拟主机。换好后,速度终于是上去了。不过香港主机有时候会忽然超时一下,当然大多数情况下是好的。

网站之前是备份了的,所以换线路后,立刻就把备份的数据导入到新空间内,恢复数据比较顺利,没有缺少一篇日志,图片也是千方百计地下载后重新上传到新空间了。话说这图片还挺多的。现在就是有几张图片无法显示,大概是上传恢复数据的时候有些小问题。需要重新上传。

再就是有个Regenerate Thumbnails插件无法运行,那是个重置所有图片缩略图的插件,一运行就提示:Unable to fetch a list of attachment IDs to process from the WordPress REST API。这是之后需要解决的问题。

最后就是wordpress后台运行有点慢,打开后台其中一个目录后,往往要过半分钟左右才能显示出页面。同时网站打开有时也会停顿一下,不知是不是香港空间的关系。先用着再说吧。

突破wordpress文件上传大小限制


不知什么原因,WordPress连接微博这个插件最近失效了,大概是从我迁移网站后开始失效的。重新安装了一遍,没效果。所以只好禁用了。

其实这个插件用处也不是很大,要说同步博客到QQ空间博,微信这些地方,虽然对于推广网站很有用,但仅如此而已,对于抒写心灵感悟,记记生活流水帐,对于网站排名或访问量不是很在乎的人来说,不同步也罢。

值得注意到是,这插件有个收费版,价格不便宜,而且以后每次升级还需另加费用。唉,虽然插件作者也付出了劳力和精力,但对于这类持续收费的插件,终究不大感冒。

今天说一个技巧。香港空间默认的上传文件大小仅2M,超过就传不了了。一般很多空间也都是如此。那么有什么办法上传超过2M大小的文件吗?方法当然是有的,而且也比较简答,只需用EditPlus创建一个名为php.ini的文件,并在里面写入代码:

[PHP]

max_execution_time = 600
max_input_time = 600
memory_limit = 128m
file_uploads = on
upload_tmp_dir =
upload_max_filesize = 128m
post_max_size = 128m

把这个php.ini放在wordpress程序目录的wp-admin文件夹内,即可大功告成,今后wordpress上传文件就能变成128M。当然这段代码的参数可以随自己需要改动。

多写博客,多体悟生活,多研究网页代码,多和身边的人和睦相处,这个世界就会变得更美好,嘿嘿 🙂

迁至hostease香港主机


本站迁移到hostease的香港主机了。前些天就想着等美国主机到期后购买香港主机,但终于等不及了,购买了一年期限的香港主机。博客也从原美国主机迁移到了香港主机中。同时,和客服沟通后,取消了美国主机,并将美国主机剩下的使用期限,折算后并入了新买的香港主机。

通过这几天的使用,感受到香港主机确实是在速度上占优势啊,比起原来的美国主机,不知快了多少倍。只是这速度依旧和网路线路有关,用移动网络,ping值依旧有140到150多ms,而用电信网络,Ping值才30多ms而已。ping值越小,表示速度越快,但用移动和电信相比,感受到的实际速度是差不多的。

由此看来,确实是线路问题。咨询了客服,他们说hostease的香港主机位于香港SoftLaye机房。而香港原来没有SoftLaye机房,这个机房是去年或者今年刚建立的,完全是新的机房,速度确实不错。以后,一般情况下我就打算长期使用hostease的香港主机作为本站寄存了。

对了值得一提的是,香港主机虽然在空间容量上无限,但在月流量上是有限制的,基础型空间流量是40G/月。当然对于一个小博客来说,这样的月流量应该是足够了。

博客迁回HostEase主机


花了两三天时间,把博客迁回了HostEase主机空间。这个空间早在去年9月初就购买的,一开始用了几天,因为是美国主机,毕竟速度不比大陆,加上后来又申请到了免费的香港主机空间,所以就没再用了。

转眼过去了一年,现在这空间也快到期了。但我还是把博客搬回来啦。究其原因,因为这毕竟是购买的空间,而且容量无限,适合放置图片等文件,不必要再安装另外的图床插件了。最重要的是,HostEase已经推出了香港主机!这是我最感兴趣的。所以打算等空间到期了,我就改换他们的香港主机。

说起迁移网站的步骤,还真是折腾。WordPress自带的备份功能不怎么好使,一气之下,我直接进网站后台,进到MySql数据库里,把整个数据库给导出下载下来了。再是用EditPlus编辑器,把数据库里的原站域名查找替换成新站域名。

然后在新站空间新安装WordPress,把原站数据库导入到新站的MySql中。这招还真管用,整个博客数据完啊好无缺地重现于新站博客里。

接着是最重要的一步,把原来在又拍云图床里的图片,全部下载到本地,然后上传覆盖至新站空间。安装又拍云图床插件,在里面的设置里点击将图片数据改换到本地服务器,然后禁用该插件。于是图片也就这么完整无缺地在了。当然不能忘记要在又拍云网站的控制台中加入新站域名的白名单。

做完以上这几步后,基本上博客的迁移工作就算大功告成啦。当然小问题也还是有的,最主要的问题是博客编辑器莫名其妙地无法显示了。找了半天也查不到解决方法,不过后来还是在一家网站上找到了解决之道,就是在博客目录下找到wp-config.php这个文件,在文件最后加上:
define('CONCATENATE_SCRIPTS', false );

究其原因,官方是这么解释的:Disable Javascript Concatenation
To result in a faster administration area, all Javascript files are concatenated into one URL. If Javascript is failing to work in your administration area, you can try disabling this feature:
define(‘CONCATENATE_SCRIPTS’, false);

大概意思是wordpress为了提高效率,要求将所有的js要集中到一起。如果有分开放的js脚本,就会出现编辑器无法显示的问题。

当然最终是都解决了。以后,我大概会一直用syxv.net这个域名和HostEase空间吧。毕竟空间无限容量对于放置图片和文件都是非常不错的。而且他们家的主机空间质量也确实很好。