我目前正在清理一个杂乱无章的drupal 站点,我将在接下来的几个月中管理该站点。我的第一步是将所有自定义模块移动到 /sites/all/modules
在所有浏览器中,这不会导致任何问题,除了 firefox。菜单正确呈现,但不接受鼠标输入......当我将模块复制回 /modules/ 时,一切都很好。
我检查了所有源文件以查找隐藏的硬编码引用,但找不到任何东西。
也许有人可以让我开始下一步在哪里寻找解决方案?
谢谢!
我目前正在清理一个杂乱无章的drupal 站点,我将在接下来的几个月中管理该站点。我的第一步是将所有自定义模块移动到 /sites/all/modules
在所有浏览器中,这不会导致任何问题,除了 firefox。菜单正确呈现,但不接受鼠标输入......当我将模块复制回 /modules/ 时,一切都很好。
我检查了所有源文件以查找隐藏的硬编码引用,但找不到任何东西。
也许有人可以让我开始下一步在哪里寻找解决方案?
谢谢!
将模块移动到新目录后,您需要重建系统表。最好的方法是drush rr
你需要在你的系统上安装drush和registry_rebuild模块,但它会快速重写你的系统表以匹配新的文件结构。您还应该能够通过访问 /modules 页面来重建系统表。