我需要合并一个分叉的站点的两个版本,并且对这两个版本都进行了更改。
我已经设法获取数据库中的所有内容、字段、节点、视图等。但是,它们并非全部显示。
其中一个版本使用安装在单独数据库中的 civicrm。为了让它工作,它有一个默认的 db 前缀。
这导致某些数据无法加载,因为表正在获取前缀。如果我删除前缀,则 civicrm 不会加载。
我想我可以为 civicm 使用不同的设置,其余的使用他的默认设置。在我的本地主机环境中,由于 drupal 加载设置的方式,我无法让它工作。
我对 drupal 做了一个修补程序,通过将第 327 行更改为$uri = explode('/', $_SERVER['REQUEST_URI'] ? $_SERVER['REQUEST_URI'] : $_SERVER['REQUEST_URI']);
原来使用的来测试我的想法script_name
正确加载配置文件并显示我的网站内容!但即使我登录到主站点,我也无法访问 civicm。