如何使用本地MAMP开发安装访问远程数据库?

时间:2017-09-21 作者:David A. French

好的,我有一个wordpress网站,我一直在我的上网本上本地开发。我希望能够在我的上网本和桌面上开发它,因此为了简化过程,不必每次在两者之间切换时都重新配置内容,我决定在我的网站上远程托管我的数据库,然后只需将本地安装的代码配置为引用同一数据库等。

我遵循了以下指南:

https://coderwall.com/p/ck8v4a/remote-database-with-local-wordpress-instance

而且它似乎对我不起作用。我已经打开了主机的控制面板(Dreamhost),将本地IP作为允许的主机,并将wp配置文件设置为映射到我的域。但它仍然无法通过。

关于我做错了什么有什么线索吗?

在该链接中,我唯一没有遵循的步骤是:--在MAMP中用您的“服务器名称”替换“localhost”的每个实例。(默认为localhost)

因为我不知道那到底是什么意思?我不知道在MAMP中用服务器名替换localhost意味着什么。。。

1 个回复
SO网友:Mark Kaplun

您正在尝试的操作将不起作用,因为您的本地PC很可能会不时获得不同的IP地址,这意味着您必须重新配置服务器。

您的解决方案要简单得多。。。。只需将开发站点托管在服务器上,就可以使用PC的hosts文件将用于开发的任何域名映射到服务器的IP。您还需要一些服务器端配置来支持该域名,但由于您使用的是相对受人尊敬的公司,因此我假设您可以在不实际控制域的情况下进行配置,或者使用您站点的子域

结束

相关推荐

无法上载主题。错误:“无法将上载的文件移动到/var/www/wp-ploads/localhost/2011/10。”

The uploaded file could not be moved to /var/www/wp-uploads/localhost/2011/10. 这是我尝试上载wordpress主题时收到的错误消息。这是我的文件夹的当前权限状态。$ sudo ls -la /var/www/wp-uploads/localhost total 12 drwxrwxr-- 3 root www-data 4096 2011-10-27 16:44 . drwxr-x--