【问题标题】:I can't upgrade WordPress我无法升级 WordPress
【发布时间】:2014-04-14 23:45:49
【问题描述】:

我将 10 个网站从一个服务器转移到另一个服务器。所有网站都使用 WordPress。 当我尝试使用仪表板上的 update now 链接升级到 WordPress 3.8.3 时,我收到了此错误消息。

Downloading update from https://downloads.wordpress.org/release/sr_RS/wordpress-3.8.3.zip…

Download failed.: Operation timed out after 300000 milliseconds with 523957 out of 6327138 bytes received

Installation Failed

插件更新工作正常。 WordPress 只是不会更新。 在所有站点都出现相同的错误。

在旧服务器上它工作正常。在新服务器上一切正常,除了更新 WordPress。

【问题讨论】:

  • 您是否尝试过通过 ssh 进入服务器并在命令行上下载该文件?下载速度还是一样慢吗?
  • 不,我没有尝试过 SSH。我不喜欢 Putty,我都是通过 Cpanel 工作的。使用哪个命令尝试通过 SSH 下载。 Tnx
  • 我的第一选择是wget,它甚至有一个ASCII艺术进度指示器,因此您可以轻松检查速度。
  • 我试过了,速度很慢... 15.6k / s 下载更新的平均时间是 6 分钟。
  • 好吧,那是你的问题。您的互联网连接或 wordpress.org 速度很慢。太慢了。从其他服务器下载也很慢吗?这是一个偏离主题的话题,尽管互联网连接速度慢并不是与编程相关的问题。

标签: php wordpress


【解决方案1】:

如果您的连接速度很慢,您可以临时编辑文件/wp-admin/includes/file.php。搜索函数function download_url( $url, $timeout = 300 ),将300替换为更大的数字,例如3000。该文件将在WordPress更新后被替换。

【讨论】:

  • The file will be replaced after the WordPress has been updated. - 不一定,WP 只更新内核中已更改的文件。这就是为什么他们也有重新安装按钮,以便在必要时可以下载一个全新的版本。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-08-06
  • 2013-07-29
  • 2015-09-22
相关资源
最近更新 更多