如何设置主机文件以允许从本地主机访问远程Wordpress数据库

时间:2019-01-14 17:29:30

标签: hosts-file remote-mysql

我和我的团队一起在Wordpress网站上工作。我们有一个人在实时服务器上进行数据输入,而我们其他人则在本地工作。我们要做的是让本地解决方案指向实时服务器数据库,以便我们可以围绕已输入的实际数据库内容进行开发。

我已将我们的IP地址作为“访问主机”添加到我们的托管帐户的“远程MySQL”部分,并确认我能够使用实时服务器的IP远程连接到数据库。

由于home / site网址指向数据库中的实时服务器域,据我了解,我们将需要编辑hosts文件以掩盖我们的本地URL作为实时URL。

我使用的本地URL是http://localhost:8888/wordpress,因此我将以下行添加到了主机文件中:

127.0.0.1 ourliveserver.com www.ourliveserver.com

但是当我尝试访问http://ourliveserver.com/wordpress时,我会得到ERR_CONNECTION_REFUSED

谁能告诉我我哪里出问题了?

2 个答案:

答案 0 :(得分:0)

如何配置端口?例如,在localhost上,您的应用程序在端口8888上运行,但是当您不指定端口时,http的默认值为80。

答案 1 :(得分:0)

因此事实证明,您可以像这样直接在wp-config.php文件中覆盖home / site网址:

define( 'WP_HOME', 'http://localhost:8888/wordpress' );
define( 'WP_SITEURL', 'http://localhost:8888/wordpress' );

一切正常,添加这些行。