【发布时间】:2015-03-05 07:36:45
【问题描述】:
由于某种原因,我在 commerce kickstart 2 安装中启用 commerce 模块时遇到了麻烦。我在尝试启用与 kickstart 配置文件一起安装的 autosku 时首先注意到它。在模块页面中启用它不起作用,保存后它保持未选中状态。启用它的唯一方法是在系统表中将状态设置为 1。之后我注意到 autosku 表不在我的数据库中,这意味着模块的 .install 没有运行。我试图通过 devel execute php 强制它运行,但什么也没发生。当我删除系统表中的模块行并运行 update.php 时,什么也没有发生——除了模块再次被禁用......当我去查看我的系统表时,模块的行又回来了。在我的最后一次尝试中,我从本地 kickstart 安装中导出了必要的表并将其导入,这样它就可以工作了。
商务订单字段组窗格、商务后台等也会出现同样的问题。奇怪的是,我对非商务模块没有这个问题,例如GA、i18n 等——它们保持启用状态并创建了它们的表,所以我想我的数据库权限没问题。有谁知道这可能是什么原因以及如何解决?
【问题讨论】:
标签: drupal-7 drupal-modules drupal-commerce commerce