【问题标题】:Drupal : Single-code, Multi-site, multi-domain, multi-database. HOW?Drupal:单代码、多站点、多域、多数据库。如何?
【发布时间】:2017-06-19 02:45:44
【问题描述】:

有很多关于如何在不同配置中设置 Drupal 的教程,但我找不到如何使用 nginx 和 postgresql 设置多站点、多域、多数据库配置。

到目前为止,我能够设置:

  1. Nginx 虚拟主机(还为此设置在 /etc/hosts 中设置 www.test1.com 和 www.test2.com)
  2. 使用 settings.php 创建:

    /var/www/drupal8/default

    /var/www/drupal8/www.test1.com

    /var/www/drupal8/www.test2.com

  3. 创建了默认的 postgres 数据库并设置了默认值,www.test1.com 正在使用它。

  4. 在填充数据库的默认值上运行 install.php。

现在的问题:

如果我去:http://www.test2.com/core/install.php 为第二台主机设置和填充数据库,我得到的是 那个“Drupal 已经安装”?

如何让 test2.com 使用单独的数据库以及如何填充它?

一般来说,任何关于单代码、多站点、多域、多数据库的信息。

【问题讨论】:

    标签: nginx drupal-8 multisite multi-database drupal-multi-domain


    【解决方案1】:

    您的 www 文件夹应该在站点文件夹中,如果文件夹名称与站点 url 不完全匹配,您需要设置 sites.php 文件。 https://www.drupal.org/docs/8/multisite/multisite-drupal-8-setup

    【讨论】:

      猜你喜欢
      • 2011-06-13
      • 2013-10-23
      • 2022-07-21
      • 1970-01-01
      • 2011-09-06
      • 1970-01-01
      • 1970-01-01
      • 2014-11-02
      • 1970-01-01
      相关资源
      最近更新 更多