错误:API请求过程中出现意外的HTTP错误

时间:2011-06-23 作者:user6133

我使用的是wordpress版本3.1,如果我尝试升级我网站上的任何插件,我会收到错误消息error: An Unexpected HTTP Error occurred during the API request. 不是自动升级,而是通过仪表板插件区域手动升级

我在谷歌上搜索了一个解决方案,但没有用。我已经进入了我的class-http.php 文件并更改了此代码\'timeout\' => apply_filters( \'http_request_timeout\', 5), 到\'timeout\' => apply_filters( \'http_request_timeout\', 30), 还尝试在60时请求超时。

还下载了核心控制插件,进入外部HTTP访问,并逐一禁用了这4个PHP HTTP扩展/传输选项,但问题仍然相同。

2 个回复
SO网友:Anh Tran

我以前也有同样的问题。当我问我的朋友,谁是维护服务器,他回答我,这是因为server firewall. 当他打开防火墙时,一切正常(插件可以更新,akismet可以检查垃圾邮件等)。

因此,如果您已使用Core Control检查了所有设置(确保所有传输都已打开),但问题仍然存在,那么您应该向主机提供商询问防火墙设置,就像我一样。

希望这有帮助。

SO网友:Scott

首先要做的是确保没有插件或主题破坏升级过程。因此,首先禁用所有插件并切换回默认的2010主题。请重试升级。

如果您仍然无法使其正常工作,那么您知道可以通过ftp以老式方式升级吗?

结束

相关推荐

Plugin upgrade issue

我正在更新wordpress网站上安装的插件。然而,几乎一个小时以来,它仍处于维护模式。当我无意中重装时,我看到了白色的死亡大屏幕,上面写着:\"Briefly unavailable for scheduled maintenance. Check back in a minute.\"我能做些什么来解决这个烂摊子吗?