我想迁移两个Drupal站点。我认为这是一个多站点的设置,但我不是绝对肯定的。这两个站点都有自己的数据库,但第二个站点也共享第一个站点的数据库。再说一遍,我不太清楚这一切是如何建立起来的,这也是我需要帮助的原因。
第一个站点收集线索。它有一个用户填写的表单。然后将数据保存在当前站点上。这是使用自定义模块的表单完成的。
第二个站点跟踪线索。该站点引用自己的数据库以及主站点的数据库,因此它将共享第一个站点的数据库中的leads表。
我需要帮助将这两个站点迁移到一个新的服务器上,并保持多站点设置的灵活性,以便这两个站点在最后仍然相互通信。
所以,我在寻求一些帮助,了解多站点的设置。我自己是一个Drupal开发人员,但没有做多个网站的经验。
谢谢。
发布于 2011-12-01 20:01:33
有两件事要看:
发布于 2011-12-02 02:32:19
阅读有关如何进行新的多站点设置以了解它们所做的工作可能会有所帮助:http://drupal.org/documentation/install/multi-site。
如果您只是将它们转移到一个新的服务器上,这应该不会太困难。保持简单的诀窍就是与数据库设置(数据库名、用户名、密码)相匹配。
这些步骤大致如下:
host.
然后就是将数据库转储到.sql文件并将所有内容(Drupal的代码和站点文件目录)复制到新服务器上。
发布于 2011-12-07 05:30:59
有两件事可以帮助您找出多站点设置。
Structure
。
接下来在settings.php中寻找变量$db_prefix和$db_url。db_url告诉您站点所引用的主DB名称,如果定义了db_prefix,它将告诉您另一个DB名称,其中一些表是引用的。备份settings.php文件中提到的所有数据库。您现在已经全部需要备份,现在可以进行迁移了。
https://stackoverflow.com/questions/8347454
复制相似问题