2010-07-29 40 views
1

我有两个版本的Drupal站点在本地开发环境上运行。 Site X靴子完美;网站Y没有 - 而不是运行index.php,install.php被调用。Drupal站点不行为 - 排除过程

到目前为止,我已经:

  • 通过部位Y台阶用PHP调试器; index.php似乎并没有被调用。
  • 指向站点X的数据库中的站点Y以查看是否存在数据库损坏问题;看似没有。
  • 在站点X中为.htaccess文件的站点Y中的.htaccess文件进行了交换。没有喜悦。

接下来我该怎么办?

回答

0

以上提供了演练,所以问题回答。

1

站点Y中是否存在settings.php并且它是否具有正确的数据库信息?

另外,这两个单独的Drupal安装,或一个Drupal安装多站点安装?

+0

谢谢。 settings.php确实存在于站点Y中,它似乎有正确的数据库信息。当我将站点X指向站点Y的数据库时,站点X启动。 这是两个独立的单站点Drupal安装。 – Jim 2010-07-29 15:57:13

+1

如果您尝试备份该数据库并删除一个空白的settings.php(从default.settings.php复制)并运行安装过程,它会连接到正确的数据库然后呢? – Kevin 2010-07-29 15:59:17

+1

谢谢!这不起作用,但我现在有Y站点启动。但是,我收到拒绝访问的消息,并且主题未加载 - 我认为这可能与在Wintel环境中构建网站Y有关;我使用OSX。我会继续阻止,但将欣赏任何启发的洞察力:) – Jim 2010-07-30 18:25:26