【问题标题】:drupal - settings.php - specify schemadrupal - settings.php - 指定架构
【发布时间】:2014-07-01 09:33:27
【问题描述】:

我想将 Drupal 连接到外部数据库,我需要在 settings.php (drupal-7.28/sites/default/settings.php) 上指定架构,否则 Drupal 架构模块默认连接“公共”架构。我尝试了以下代码,但没有成功:

 $databases['conservation']['default'] = array(
     'database' => 'conservation',
     'schema' => 'projects_test1',
      'username' => 'xxxxxxxxxxx',
      'password' => 'xxx',
      'host' => 'xxx.xxx.xxx',
      'port' => '5432',
      'driver' => 'pgsql',
      'prefix' => array(
     'default'   => 'projects_test1.',
     'users'     => 'shared.',
     'sessions'  => 'shared.',
     'role'      => 'shared.',
     'authmap'   => 'shared.',
   )

);

我已经进行了一些谷歌搜索,但尚未发现有人尝试这样做。谢谢

【问题讨论】:

    标签: php drupal drupal-7


    【解决方案1】:

    您可以尝试 Schema 模块和 Data Tables 模块与视图模块,以便能够在 Drupal 7 中为外部数据可视化创建视图。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-14
      • 2014-08-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多