¿Puedo mover módulos de perfil de distribución de la carpeta de perfil a sitios / todos / módulos?

8

Acabo de instalar un perfil de distribución y corrí Drush uppara actualizar los módulos.

Tengo algunos problemas con los módulos ubicados en profiles / somefolder / modules: Drush retiró los módulos antiguos pero no se agregaron módulos nuevos.

¿Puedo mover los módulos de la carpeta de perfil a sitios / todos / módulos?

El perfil de instalación es Commerce Kickstart .

chefnelone
fuente

Respuestas:

2

Si los módulos en cuestión no están habilitados, puede mover los módulos.

Las rutas a su ubicación en la tabla del sistema en la base de datos se actualizarán cuando visite / admin / modules.

Sin embargo, si están habilitados, puede tener problemas.

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

soulston
fuente
Todos los módulos están habilitados.
chefnelone
1
do drush rr y drush cc all, pruébelos con -v para mostrar cualquier mensaje. Creo que encontrará que los módulos comerciales kickstart tienen varias dependencias en la carpeta de perfil, por lo que no podrá mover todo.
7wonders
FYI drush rr no está incluido por defecto en drush.
soulston
1

Para completar aún más la respuesta anterior ... Como tantas veces en Drupal: hay un módulo para ello ... llamado " Reconstrucción de registro ", también mencionado en el enlace en las respuestas anteriores. Y se integra con Drush a través del Drush RRcomando.

Básicamente, lo que debe hacer es (1) simplemente mover sus módulos a otro directorio, y (2) Reconstruir registro reconstruirá la tabla del sistema para colocar los módulos en el lugar correcto.

Lo aprendí / descubrí por primera vez a través de DrupalEasy Podcast # 133 , que también explica cómo este módulo / drush cmd es útil para este tipo de movimientos.

Pierre.Vriens
fuente