从localhost移动到远程后,Wordpress管理员URL上出错

时间:2015-09-27 03:34:48

标签: php wordpress git dns

我在localhost中创建了一个WordPress项目,这个工作正常。

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

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

如何解决此问题?

我发现了问题所在!

这个问题是因为我导入了我的本地数据库的数据库,options_value表中options_name的{​​{1}}为wp_options,我只是将其更改为我的远程域,正在努力。

3 个答案:

答案 0 :(得分:3)

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

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

全部完成!

答案 1 :(得分:1)

在MySQL数据库的 wp_options 表中,将网站网址值更改为远程网站的域名(即hwsystem.com.br)。它最有可能设置为localhost您也可以在管理界面中进行此更改,但看到您无法访问它,您需要直接在数据库中更改此值。

根据您对MySQL的舒适度,您可以使用SQL命令轻松更新此值,或使用HeidiSQL等GUI应用程序。

答案 2 :(得分:1)

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