连接到同一数据库的多个多站点实例

时间:2012-09-28 作者:vmassuchetto

我喜欢让开发人员将他们的副本连接到同一个数据库,然后WP_HOMEWP_SITEURL 按他们喜欢的方式配置域名。在这个模型中,我们不需要在服务器之间不断迁移数据库,并且内容将在开发人员之间保持同步。我们还将其用于暂存,因为每个版本都有自己的wp-config.php 文件

如果我们尝试对多站点安装进行同样的操作,则不会起作用,因为它更多地依赖于数据库中的域名值。那么,为了开发目的,将具有不同域的多个多站点开发副本连接到同一个数据库(如我们正在处理的非多站点站点),最好的方法是什么呢?

1 个回复
最合适的回答,由SO网友:Tom J Nowell 整理而成

与其更改WP\\u HOME等,不如强制使用单个域,例如本地域。实例com或共享。实例com,然后使用HOSTS文件将该地址设置为127.0.0.1

这样,URL就没有任何更改,因为这是不必要的,共享的DB内容也是一致的(此菜单在Alice的机器上不起作用,因为Bob在他的机器上创建了它,并且他使用了与Alice不同的域名)

还要记住,您的情况有一个致命的缺陷,即共享帖子内容,但不共享帖子附件/上传。

结束

相关推荐

Multisite WPLANG won't save

我有一个多站点的workpress安装(3.3.2版)。我试图保存WPLANG字段,但什么也没发生。我收到确认消息“站点选项已更新”,但字段仍然为空。当我用get\\u locale查询它时,它会得到默认的“en\\u US”。我尝试进入:ja\\U JP\'ja\\u JP\'“ja\\u JP”日语\'ja JP\'“ja JP”提前感谢!