我可以将分发配置文件模块从配置文件文件夹移动到站点/所有/模块吗?


8

我刚刚安装了分发配置文件并运行Drush up以更新模块。

我对配置文件/ somefolder /模块中的模块有一些问题:Drush移出了旧模块,但未添加任何新模块。

我可以将模块从配置文件文件夹移动到站点/所有/模块吗?

安装配置文件为Commerce Kickstart

Answers:


2

如果未启用相关模块,则可以移动模块。

当您访问/ admin / modules时,将更新它们在数据库系统表中位置的路径。

但是,如果启用它们,则可能会遇到问题。

http://drupal.org/node/183681


所有模块全部启用。
Chefnelone 2012年

1
完全清除rr和cc,将它们与-v一起尝试以显示任何消息。我认为您会发现Commerce kickstart模块在配置文件文件夹中具有多个依赖项,因此您将无法移动所有内容。
7

默认情况下,FYI drush rr不包括在drush中。
希尔斯顿2013年

1

为了进一步完善先前的答案,在Drupal中很常见:有一个针对它的模块,称为“ Registry Rebuild ”,也在先前答案的链接中提到。并且通过Drush RR命令与Drush集成。

基本上,您要做的是(1)将模块移动到另一个目录,然后(2)Registry Rebuild将重新构建系统表以将模块放在正确的位置。

我首先是通过DrupalEasy Podcast#133学习/发现它的,它还解释了此模块/ drush cmd如何在此类移动中派上用场。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.