Drupal 7将两个项目合并为一个,嵌套函数问题

时间:2013-08-21 13:22:29

标签: php drupal

我的drupal项目有问题。一般来说,有两个drupal安装:一个是 foo.com ,另一个安装在 foo.com/bar 。所以有两个管理面板和两个数据库。

我的任务是合并这些项目(只有一个drupal安装和一个管理面板)。 我已将所有模块从 foo.com/bar/sites/all 移至 foo.com/sites/all (除了一个 - entity.module)。我已为 foo.com/new_bar 创建了一个页面,以充当 foo.com/bar 。现在我面临着巨大的问题。当我没有那个实体模块去 foo.com/new_bar 时,一切都还可以。但 foo.com/bar 需要此模块。当我尝试将entity.module添加到项目时,我收到错误。

致命错误:达到最大功能嵌套级别'1000',正在中止! 当xdebug.max_nesting_level增加时,我得到101个响应代码(ERR_CONNECTION_RESET)

如果没有实体模块,我可以访问管理面板/网站,但是当我将此模块添加到模块文件夹时,我收到错误。

1 个答案:

答案 0 :(得分:0)

<强>解决方案

在您的情况下,最佳解决方案是Drupal Multi-site概念,这意味着单个Drupal代码库和多个数据库。您可以在“sites”文件夹下拥有n个网站。

请参阅多站点:

https://drupal.org/documentation/install/multi-site

安装参见下面的链接,

http://mydons.com/drupal-7-multisite-install-steps-in-windows/

http://mydons.com/drupal-7-multisite-install-steps-in-linux/