分类
技术

WordPress解决“正在执行例行维护请一分钟后回来”

最近在对我的博客站点进行插件更新时,可能是因为更新不成功吧!站点平台 WordPress,打开后出现 正在执行例行维护,请一分钟后回来 的情况,而且一直这样,不管等几分钟都没用,该怎么办呢?Wordpress,出现”正在执行例行维护请一分钟后回来”如何解决?

进入Wordpress后台,更新插件,一段时间没反复后,按shift+F5,强制刷新,结果出现”正在执行例行维护请一分钟后回来”

解决方法如下:

通过网站FTP进行登陆,当虚拟空间打开后, 在网站Wordpress安装目录下,寻找.maintenance文件,如果存在将其删除即可,恢复正常。

如果不存在,那么在桌面上空白的地方,点击鼠标右键,在菜单中选择新建,并点击 文本文档

在新建文本文档点击右键,选择重命名, 此时新建文本文档的名称进入可编辑状态,输入 .maintenance。

再修改好名字后的.maintenance文件,上传到网站空间wordpress安装目录,如果是安装在根目录的话,直接传到根据目录即可.

这时再按F5刷新网站空间,网站恢复正常了.

分类
技术

WordPress升级失败提示“另一更新正在进行”的解决办法

经典博客CMS建站系统WordPress的更新非常频繁,可以说是颇具活力,可以在网站后台一键升级,用户也是乐此不疲。但是由于WordPress官方服务器位于遥远的海外,网络状况不太好,国内用户经常出现升级失败的情况。最常见的就是点“现在升级”后提示“另一更新正在进行”,令人无可奈何。

究其原因,是因为WordPress升级需要去海外的服务器拿数据,一旦出现网络故障等问题,就极有可能导致连接超时而升级失败。

而WordPress有个机制就是升级的时候数据库会写入一个锁定字段,升级异常而导致字段没有被清理,导致我们再次点击升级的时候提示“另一更新正在进行”错误提示,无法进行升级操作。

既然我们了解了错误提示的原因,就可以解决:那就是找到这个锁定字段,删除它,就可以进行升级了,以下介绍两种方法

方法一:直接操作数据库

登陆数据库管理系统(如PHPMyAdmin),找到我们网站在用的数据库,点击数据库表“wp_options”(默认是此表,如果建站时又修改表前缀,请根据实际情况而定)在option_name字段找到core_updater.lock记录并将这一列数据删除即可。

此方法适用于对数据库有一定了解的用户,如果你精通数据库操作,那么完全可以使用命令 :delete from wp_options where option_name=’core_updater.lock’;

同理,表前缀默认为wp_options,根据实际情况。

此方法适用于大多数用户,注意:刷新首页成功删除锁定字段后请及时删除此段代码,以免影响网站正常使用。

通过上述操作,我们已经删除了锁定字段,可以再次前往仪表盘操作升级了

如果通过上述操作,还是各种慢甚至超时失败的话,那么我建议你使用下面的方法来

国内WordPress用户升级慢或者超时失败是因为,自动升级需要去downloads.wordpress.org服务器拿数据。而远在海外的服务器在传输数据过来的时候会因各种影响而断掉,幸好有大神架设一台代理服务器,让升级变得不再那么困难。

使用代理服务器升级方法:

使用FTP软件打开网址根目录下的wp-config.php,在底部增加如下代码:

define('WP_PROXY_HOST', 'us.centos.bz');define('WP_PROXY_PORT', '31281');

保存后前往WordPress仪表盘操作更新,如果提示“另一更新正在进行”,则根据前文方法处理数据库,之后就可以成功升级了。
据测试,使用代理服务器比正常更新真的快很多,所以该代码可以在每次更新的时候进行使用。 (提示:浏览器可能有缓存,可能不会立即更新,有时候需要多等一会儿。)

需要注意的是,当我们升级完成后就将其删掉或者注释掉,以免影响网站正常使用,注释方法如下:

  1. //define(‘WP_PROXY_HOST’, ‘us.centos.bz’);
  2. //define(‘WP_PROXY_PORT’, ‘31281’);

就是加上双斜杠,懂点代码的应该都知道。

本人在更新时,也遇到此问题,我嫌登录数据库太麻烦,于是采用了后一种方式,简单方便!

分类
技术

解决wordpress恼人的加载缓慢问题

最近一段时间,访问自己的wordpress博客网页时,加载很慢,不仅前台网页打开巨慢,连后台打开也超级慢。如果你仔细看浏览器状态栏,会显示一直在链接fonts.useso.com这个地址。其实这就是谷歌的字体库地址,wordpress每一次打开都要去读取谷歌的字体库,但是由于众所周知的原因,访问谷歌的网站太难了,最后都是失败。
使用WORDPRESS建自己博客站的用户,是不是太痛苦了?其实已经有了解决办法,比起改代码删代码,使用插件是最简单也是最安全的办法。
这里推荐两个比较好用的插件,一个是解决前台网页加载的,一个是解决后台登录慢的,分别是disable-google-fonts(WP官方的)和googlefontsto360(国人的,将谷歌字体库转接到360字体库)。

本站下载地址:
1、解决主页面加载慢的插件:上传到插件目录即可,一般默认已经启用,如果没打开,可到后台手动启用。
googlefontsto360
2、解决后台登录及各项操作加载慢的插件:上传到插件目录后,需到后台开启。
disable-google-fonts.1.2.zip

特别说明:使用插件最大的好处,就是无需改动代码,原谷歌字体库文件还是保留的,因此不会对你的网站加载显示造成任何影响。插件启用后立刻生效,加载速度立刻变爽,如果还显示加载谷歌数据库,清除浏览器缓存即可。

本人的博客站也使用了这两个插件,现在是不是访问快多了!没办法,这两个插件分别只管一头,所以只能都安装啦。

分类
技术

wordpress博客近期前后台打开都很慢的解决方法

最近好多用户反映,在使用WordPress程序的网站时,不论打开网站前台或是后台,速度都是非常慢,我们虎行轻易博客也是如此,尽管WP本身的运行不算太快,但不至于慢成这样吧。想到近期的GOOGLE断网事件,一下就明白了,其实是GOOGLE“故障”所致,以致WP内置的字体链接失效。原来每次WP前后台的加载,都要自动调用google的默认字体哦。
WP是国外很流行的开源博客程序,很多主题,JS脚本,甚至字体都严重依赖GOOGLE的公共类库,帝国主义亡我之心不死,一个小GOOGLE也来捣乱,好在我们可以曲线救国,采取如下解决方案,使我们的WordPress程序重新快起来。

一、修改程序,禁用WP的GOOGLE字体。

通过在函数文件functions.php文件中添加以下代码禁用谷歌字体:

function coolwp_remove_open_sans_from_wp_core() {
wp_deregister_style( ‘open-sans’ );
wp_register_style( ‘open-sans’, false );
wp_enqueue_style(‘open-sans’,”);
}
add_action( ‘init’, ‘coolwp_remove_open_sans_from_wp_core’ );

二、通过WP插件禁用GOOGLE字体:

插件名称:Remove Open Sans font Link from WP core
插件地址:http://wordpress.org/plugins/remove-open-sans-font-from-wp-core/

三、最后一种,也是比较完美的一种,通过“移花接木”,通过360推出的国内镜像服务,来绕过GOOGLE来使用字体服务,速度也不受影响:

依次打开 /wp-includes/script-loader.php,约581行的位置,搜索 “fonts.useso.com” 替换为 “fonts.useso.com” ,保存上传之,我们的WP程序又重新快起来了。

通过以上三种之一的方法修改,您的WP博客的访问速度就可以恢复如常了!

已经有好心的站长,将googleto360做成了插件,这就方便了,将插件上传至wp-content/plugins,然后到后台启用,立马就变得很爽了。