从本地主机移动到远程主机后,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_name
的 options_value
是 http://localhost
,我只是更改它到我的远程域并且正在工作。
当您移动文件时,请登录您的数据库并更新wp_options table 网站url和主页url 字段到您的实际位置。
然后登录到后端并更新所有永久链接
大功告成!
在 wp_options
table MySQL 数据库中,将站点 url 值更改为远程站点的域名称(即 hwsystem.com.br)。它目前很可能设置为 localhost
您也可以在管理界面中进行此更改,但鉴于您无法访问它,您需要直接在数据库中更改此值。
根据您对 MySQL 的熟悉程度,您可以使用 SQL 命令轻松更新此值,或使用 HeidiSQL.
等 GUI 应用程序
将 Wordpress 网站从本地主机移动到在线网站并不是那么简单,有时您需要更改很多 url 而不是只处理 wp_options
例如图像路径通常包含完整的本地主机地址.
- 最好和最简单的方法是使用这个插件:Duplicator
它会做出任何需要发生的改变,检查一下。
- 您也可以尝试使用此工具搜索 remove/replace 本地主机字符串或其他任何东西 https://github.com/interconnectit/Search-Replace-DB 这也有效。
我在我的本地主机上创建了一个 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_name
的 options_value
是 http://localhost
,我只是更改它到我的远程域并且正在工作。
当您移动文件时,请登录您的数据库并更新wp_options table 网站url和主页url 字段到您的实际位置。
然后登录到后端并更新所有永久链接
大功告成!
在 wp_options
table MySQL 数据库中,将站点 url 值更改为远程站点的域名称(即 hwsystem.com.br)。它目前很可能设置为 localhost
您也可以在管理界面中进行此更改,但鉴于您无法访问它,您需要直接在数据库中更改此值。
根据您对 MySQL 的熟悉程度,您可以使用 SQL 命令轻松更新此值,或使用 HeidiSQL.
等 GUI 应用程序将 Wordpress 网站从本地主机移动到在线网站并不是那么简单,有时您需要更改很多 url 而不是只处理 wp_options
例如图像路径通常包含完整的本地主机地址.
- 最好和最简单的方法是使用这个插件:Duplicator
它会做出任何需要发生的改变,检查一下。 - 您也可以尝试使用此工具搜索 remove/replace 本地主机字符串或其他任何东西 https://github.com/interconnectit/Search-Replace-DB 这也有效。