1

我注意到在远程托管站点上安装 Drupal 7 后,我的站点的行为有所不同。该问题似乎与 JavaScript 有关,因为在浏览器中禁用 JavaScript 时,(远程或本地)站点都不起作用。

我一直在寻找几个小时的想法,但无处可寻。

行为一:在 Drupal 7 中 - 创建内容类型时,“机器名称”字段应该是自动填充的。这不会发生在我的远程站点上。

行为二:显示套件中的“现场显示”链接在远程站点上不起作用。它出现在内容类型 - 管理显示页面上。链接出现但不起作用。

再一次 - 这两种行为在我的本地 Aquia Dev Desktop 安装上似乎都可以正常工作,但是当我在远程站点上安装 Drupal 7 时会中断。

注意:我假设这些行为是相关的,但我不确定。

有任何想法吗?

4

1 回答 1

0

这可能与Drupal7 mod_security 问题有关。如果您仍然可以访问旧主机,您可以通过在启用“聚合 JavaScript 文件”后检查问题是否消失来确认这一点。在主页 >> 管理 >> 配置 >> 性能(yourdomain.com/admin/config/development/performance)。基本上,服务器安全设置禁止访问具有特定名称的 Drupal7 Javascript 文件,并且丢失的文件正在杀死站点上的某些 Javascript 功能。当您聚合 Javascript 文件时,不会使用有问题的名称。

于 2012-05-30T07:19:42.717 回答