我该如何着手修复这个显然搞砸了的升级?

时间:2012-08-23 作者:Ghopper21

我是一个WordPress新手,试图帮助一个朋友(他更像是一个WordPress新手)在GoDaddy上发布他的WordPress博客。

在他显然(他不完全记得)被提示升级软件之前,它一直运行良好。

现在这个博客仍然适用于最终用户(你可以看到它here) 但是每当你登录WordPress管理员时,你都会发现一个页面没有找到/“这有点尴尬,不是吗?”页浏览器重定向到的URL为:http://brewstersmith.com/wp-admin/upgrade.php?_wp_http_referer=%2Fwp-admin%2F

似乎升级尝试被搞砸了。鉴于我不知道究竟是什么原因导致了这种情况,我应该采取什么步骤来开始调查问题,最好是回滚升级(或完成升级),以便博客再次可用?

9 个回复
最合适的回答,由SO网友:Ghopper21 整理而成

谢谢你的其他回答。原来GoDaddy为WordPress运行了一个升级补丁,但从未完成。我通过GoDaddy重新运行了补丁,这就解决了它!

SO网友:Jake

首先要尝试:

手动下载的新副本Wordpress

  • 登录FTP帐户并上载除wp content文件夹之外的所有内容

    It is important that you do NOT copy over the wp-content folder or the wp-config.php files. These are custom to each site.

    这将允许您确保升级已完成。

    如果这不起作用,则应删除。htaccess文件,并查看是否可以访问管理员。

    而且Godaddy是我的短名单中的主机,我不会在Wordpress网站上使用它,但它通常适用于非常基本的网站设置。

  • SO网友:FlashingCursor

    我以前见过这种情况——杰克提出了一个很好的建议,我不得不这样做才能解决好几个案例中的问题。

    另一个可能的修复方法是临时重命名/wp-content/themes文件夹(类似于themes.bak),并尝试直接导航到/wp-admin——对主题的自定义可能会导致不完整的升级/阻止数据库升级。

    如果这解决了您的问题,请将目录名更改回主题,然后查看问题是否仍然存在。

    如果更改主题文件夹名称不能解决您的问题,下一步将是重命名/wp-content/plugins文件夹,然后再次尝试/wp-admin。如果这解决了您的问题,您需要将插件文件夹名称更改回插件,然后更新并重新启用每个插件。

    *开始此过程之前,请确保您有数据库的完整备份。您可以从MySQL选项下的godaddy管理面板中提取一个。

    SO网友:chowsir

    虽然我不是戈达迪的粉丝,但这不一定是戈达迪的问题。发生在godaddy和Bluehost托管的网站上。如果您正在获取yoursite。com/wp管理/升级。php_wp\\u http\\u referer=%2Fwp admin%2F错误,这对我有效:

    通过FTP导航到您的安装。检查是否升级。php文件在那里

    SO网友:Ron L.

    我在GoDaddy hosting manager的WP应用程序部分运行了一个补丁。事实证明,当我升级插件时,升级。php文件已从WP Admin文件夹中完全删除。我刚刚下载了WP 3.4.2的新版本。我只上传了缺失的升级。php文件(我还有upgrade-functions.php文件)在我的WP Admin文件夹中。尝试登录,让我运行两秒钟的数据库升级,然后poof,我正在备份并运行。希望这能帮助那些没有找到解决方案的人!

    SO网友:Handstand

    我收到了相同的错误消息。升级似乎没有自行完成。

    如前所述,我下载了最新版本的wordpress,并通过ftp程序上传了除内容文件夹以外的所有内容。当我回到我的管理面板时,我被提示升级数据库,神奇的是,一切都得到了修复。

    希望这对其他人有帮助:)

    SO网友:Nipoto

    在phpmyadmin中选择wordpress数据库选择表:选项选择搜索选项卡并在选项名称中键入“db\\U版本”,然后单击以转到更改选项值,较小的数字(例如:31533->31532)http://yoursite.com/wp-admin/upgrade.php

    SO网友:Justin Williams - The SEO Guru

    我遇到了这个问题,希望为用户共享一个可能更简单的修复程序。在我的例子中,我从另一台服务器导入了一个新的客户端站点,它位于旧版本的WP上,需要更新。

    我导入到Softaculous并执行了升级。正如您所描述的,结果是访问wp admin时出现问题。

    首先要测试的东西。将主题文件夹重命名为主题。bak(对我来说,这没什么用)

    第二件事是将plugins文件夹重命名为plugins。bak(这很有效。现在,我可以访问wp admin并执行数据库升级)

    *现在按原样重命名这两个文件夹,例如删除。bak公司

    这修复了它,并允许我回到wp管理没有问题。

    SO网友:Nath

    在我的例子中,是w3缓存插件导致了这个问题。重命名插件和主题文件夹后添加。bak,当我刷新wp admin页面时,我收到了一系列错误消息,告诉我要删除哪些文件。返回cpanel以将文件夹重命名为其原始名称(不带.bak),并删除所有这些文件。每次都刷新页面,最后收到一条更新数据库的消息,感谢上帝,它成功了!我回来了!哎哟!!!

    结束

    相关推荐

    Plugin upgrade issue

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