有没有办法为一个博客运行upgrade.php?

时间:2014-04-28 作者:jeph perro

我今天刚运行了verion 3.9的自动更新,但“网络更新”有问题。

我似乎有防火墙或网络问题,出现以下错误:

您的服务器可能无法连接到其上运行的站点。错误消息:无法连接到主机

不管怎样,有没有办法在每个博客上运行数据库更新?我可以使用特殊的URL吗?我可以从shell命令行执行吗?

在一个旧的论坛帖子上,有人建议更新。php在您第一次登录博客管理员时自动运行(即使尚未运行网络更新)。我想知道这是不是真的。

谢谢

1 个回复
最合适的回答,由SO网友:Tom J Nowell 整理而成

WP CLI有一个可以升级数据库的命令:

wp core update-db
如果该命令不能升级整个网络,则可以将要升级的站点作为附加参数传入

e、 g。

wp core update-db --site="http://example.com/testsite/"
您可以从以下位置获取WP CLI:

http://wp-cli.org

它也可以在github上获得

您可以使用以下方式安装:

curl -L https://raw.github.com/wp-cli/builds/gh-pages/phar/wp-cli.phar > wp-cli.phar
它还配有VVV

结束

相关推荐

404 on page 2 multisite

我有一个多站点安装的wordpress。在我的起始页(index.php)上,我显示了来自该网络所有站点的帖子。我遇到的问题是,当我转到/Page/2时,如果我的主博客没有足够的帖子放在第2页上,我会收到404条消息。然而,在整个网络上,有足够的帖子可以容纳2页。如果我在我的主博客中添加更多帖子,第2页将再次可用。我猜wordpress会在查询包含索引之前检查是否存在任何帖子。php。我试图找到在哪里可以做到这一点,但没有找到任何东西。有人知道wordpress在索引之前是否做过这种检查吗。是否包含php