从本地主机移动到远程主机后,Wordpress Admin URL 出错

Error on Wordpress Admin URL after moving from localhost to remote

我在我的本地主机上创建了一个 WordPress 项目,这是有效的。

我将我的项目发送到 git 存储库以便在我的 VPS 中托管它,我在我的 VPS 中克隆了该项目并将我的本地数据库导入到远程数据库。

我的 Wordpress 在远程托管,但为什么当我尝试使用 url hwsystem.com.br/wp-admin 访问管理区域时,这会将我重定向到 http://localhost/wp-login.php?redirect_to=http%3A%2F%2Fhwsystem.com.br%2Fwp-admin%2F&reauth=1

我该如何解决这个问题?


找到问题所在了!

这个问题是因为我导入了我本地数据库的数据库,其中 wp_options table 中 options_nameoptions_valuehttp://localhost,我只是更改它到我的远程域并且正在工作。

当您移动文件时,请登录您的数据库并更新wp_options table 网站url主页url 字段到您的实际位置。

然后登录到后端并更新所有永久链接

大功告成!

wp_options table MySQL 数据库中,将站点 url 值更改为远程站点的域名称(即 hwsystem.com.br)。它目前很可能设置为 localhost 您也可以在管理界面中进行此更改,但鉴于您无法访问它,您需要直接在数据库中更改此值。

根据您对 MySQL 的熟悉程度,您可以使用 SQL 命令轻松更新此值,或使用 HeidiSQL.

等 GUI 应用程序

将 Wordpress 网站从本地主机移动到在线网站并不是那么简单,有时您需要更改很多 url 而不是只处理 wp_options 例如图像路径通常包含完整的本地主机地址.