WordPress 升级失败后的解决方案

作者: Admin 分类: 网站建设 发布时间: 2011-08-14 04:54 ė 6 没有评论

  今天进行 WordPress 某插件升级时,没有成功,等了好一会还是没有改变的迹象,结果 WordPress 一直提示『正在执行例行维护,请一分钟后回来』。后台也进不去了。在网上找了一堆的解决方案,均没有成功。比对一下其他使用 WordPress 的系统,结果发现,出故障的系统 FTP 目录多了一个 .maintenance 文件,删除这个文件,系统恢复正常。所以觉得有必要将其记录下来,仅出现同类故障的童鞋们参考。

  后来,QQPCC 在本地重现了一下这一故障,结果发现也是多了一个 .maintenance 文件。不过不是在 FTP 目录,而是在 WordPress 安装目录。
  解决方法:

  如果你有控制面板,如 cPanel,可以打开『文件管理器』找到网站根目录中的 .maintenance 文件并删除。也可以使用 FTP 连接你网站,进入网站根目录后,找到 .maintenance 文件并删除。
  也有一些虚拟主机很奇葩,用户登录 FTP 后,根本看不到 .maintenance 文件。仔细观察一下你会发现不仅没有 .maintenance 文件,连 .htaccess 文件也看不到。看不到,当然就无法进行删除操作。这时,你可以在本地创建一个空文件,命名为 .maintenance (Windows 系统不允许创建这样的文件,所以,你可以给它随便起个名字,FTP 上传后再修改),上传至 FTP 根目录。刷新一下你的网站,是不是恢复正常了。

  如果还是不行,或者你想让它以后可以显示 .maintenance 文件,那就打开 /wp-admin/includes/class-wp-filesystem-direct.php,找到下面的代码:
  将其改为以下代码:
  然后刷新 FTP 目录,你就能看到 .maintenance 文件了。

本文出自微歌,转载时请注明出处及相应链接。

本文永久链接: http://wego2.com/Wordpress-sheng-ji-shi-bai-hou-de-jie-jue-fang-an.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注

Ɣ回顶部