Posso mover os módulos de perfil de distribuição da pasta de perfil para sites / all / modules?


8

Acabei de instalar um perfil de distribuição e corri Drush uppara atualizar os módulos.

Eu tenho alguns problemas com os módulos localizados em profiles / somefolder / modules: Drush mudou os módulos antigos, mas nenhum novo módulo foi adicionado.

Posso mover os módulos da pasta de perfil para sites / all / modules?

O perfil de instalação é Commerce Kickstart .

Respostas:


2

Se os módulos em questão não estiverem ativados, você poderá movê-los.

Os caminhos para sua localização na tabela do sistema no banco de dados serão atualizados quando você visitar / admin / modules.

No entanto, se eles estiverem ativados, você poderá encontrar problemas.

Veja http://drupal.org/node/183681


todos os módulos todos habilitados.
Chefnelone

11
faça drush rr e drush cc all, tente-os com -v para mostrar qualquer mensagem. Acho que você descobrirá que os módulos de kickstart de comércio têm várias dependências na pasta de perfil, para que você não possa mover tudo.
7Maravilhas

O FYI drush rr não está incluído por padrão no drush.
soulston

1

Para completar ainda mais a resposta anterior ... Como tantas vezes no Drupal: existe um módulo para ele ... chamado " Registry Rebuild ", também mencionado no link nas respostas anteriores. E integra-se ao Drush através do Drush RRcomando

Basicamente, o que você faz é (1) simplesmente mover seus módulos para outro diretório e (2) o Registry Rebuild reconstruirá a tabela do sistema para colocar os módulos no lugar certo.

Eu o aprendi / descobri pela primeira vez através do DrupalEasy Podcast # 133 , que também explica como esse módulo / drush cmd é útil para esses tipos de movimentos.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.