从3.6更新到3.7时出现问题

时间:2013-10-28 作者:harryg

我正在尝试使用管理后端的更新程序将wordpress从3.6更新到3.7。这在我的站点所在的服务器上过去一直运行良好,但由于某种原因,当我单击“立即更新”按钮时(应该在中运行脚本wp-admin/update-core.php 页面在转到空白管理页面之前会挂起一两分钟(即,wp admin菜单栏和标题栏在那里,但页面正文中没有内容)。

知道是什么原因吗?我曾尝试停用一些插件,但woocommerce必须保持尽可能长的时间,以防订单通过——无论如何,我怀疑这会导致失败。

Edit: 作为站点说明,我的站点运行在一个VPS上,该VPS在Nginx上运行Ubuntu 12.10和php 5.4.6。我在同一台服务器上的不同vhost上还有一些其他wordpress站点。它们要简单得多,使用完全不同的主题,只有几个简单的插件。更新仍然失败,这与提示服务器问题而不是主题或插件问题相同。

如前所述,我将检查日志,但目前在工作中,ftp和ssh端口被阻止,这使得它很棘手。

Edit 2: 查看日志后,在我运行上载时记录了一个条目,但它失败了:

2013年10月29日23:20:48[错误]9384#0:*5318248上游读取上游时超时(110:连接超时),客户端:81.107.86.251,服务器:www.sergedenimes。com,请求:“POST/wp admin/update core.php?action=do core upgrade HTTP/1.1”,上游:fastcgi://unix:/var/run/php5-fpm。sock:,主持人:,sergedenimes。com”,推荐人:“http://sergedenimes.com/wp-admin/update-core.php“”

我尝试重新启动php-fpm和Nginx,但都没有成功。看起来可能是服务器配置问题,但站点的其余部分工作正常(包括更新插件)。这个问题不仅仅针对这个网站。在我的VPS上,我有另外3个WordPress站点运行在不同的vhost上,它们都有相同的更新问题。

你知道原因是什么以及如何解决吗?

1 个回复
SO网友:user41132

我也有同样的问题。插件更新工作正常,但Wordpress 3.7(或新的3.7.1更新)失败。通过复制wordpress核心文件进行手动更新可以更新到3.7,但3.7.1更新再次失败。

然后我换了nginx。conf并添加到http部分(请在其他地方阅读-这是一个解决方案,可以完成更新,但没有解决为什么更新速度太慢的问题):

fastcgi_read_timeout 600s;    
这起作用了。然而,更新仍然需要很长时间。有时,当我或其他人想要写评论时,注册评论最多需要5秒钟。对我来说,其他一切都很快(服务器功能完全被压倒,只提供一些大文件(每月约5TB)和两个每月访问量约为30万的网站(i7,8GB RAM,200Mbit上下)。

结束

相关推荐

WordPress,IIS7,SQL Server 2008,不显示帖子(显示‘找不到...’)并且只在管理中显示计数-如何修复?

我最近在IIS 7上安装了WordPress,并将其连接到SQL Server 2008R2。安装进行得很顺利。马上,我就可以看到on post出现了(仅在计数中),但没有列出任何内容;我添加了一些帖子。在“管理”菜单的“帖子”下,我看到有六篇已发布的帖子“已发布(6)”。但是,下面的列表为空。还尝试通过选择类别返回在网站上查看这些内容Nothing Found 抱歉,但找不到请求的存档的结果。也许搜索有助于找到相关的帖子。我已经重新安装了数据库,重写了PHP/SQL文件,并重新安装了WP。问题仍然存在。