Чи можна переміщувати модулі профілів розподілу з папки профілю на сайти / всі / модулі?


8

Я щойно встановив профіль розподілу і побіг Drush upоновлювати модулі.

У мене є деякі проблеми з модулями, розташованими в профілях / деякої папки / модулів: Drush перемістив старі модулі, але нових модулів не додано.

Чи можу я перемістити модулі з папки профілю на сайти / всі / модулі?

Профіль інсталяції - Commerce Kickstart .

Відповіді:


2

Якщо модулі, про які йдеться, не увімкнено, ви можете перемістити їх.

Шлях до їх розташування в системній таблиці в базі даних буде оновлений під час відвідування / адміністратора / модулів.

Однак якщо вони включені, ви можете зіткнутися з проблемами.

Дивіться http://drupal.org/node/183681


усі модулі ввімкнено.
chefnelone

1
робіть drush rr і drush cc всі, спробуйте їх з -v, щоб показати будь-які повідомлення. Я думаю, ви побачите, що комерційні модулі швидкого запуску мають декілька залежностей у папці профілю, тому ви не зможете все перемістити.
днів

FYI drush rr за замовчуванням не включений у drush.
соулстон

1

Для подальшого завершення попередньої відповіді ... Як це часто в Drupal: є модуль для нього ... під назвою " Перебудова реєстру ", який також згадується за посиланням у попередніх відповідях. І вона інтегрується з Drush за допомогою Drush RRкоманди.

В основному те, що ви робите, це (1) просто перемістити свої модулі в інший каталог, і (2) Перебудова реєстру потім відновить системну таблицю, щоб встановити модулі в потрібному місці.

Я вперше дізнався / відкрив це за допомогою DrupalEasy Podcast № 133 , який також пояснює, як цей модуль / dush cmd стане в нагоді для подібних кроків.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.