Перенос модулей в другую директорию.

Главные вкладки

Аватар пользователя volkodav volkodav 9 марта 2010 в 21:52

Добрый день всем!
Меня интересует вопрос переноса дополнительных модулей (не модули ядра) из xxx.com/modules в sites/all/modules
1) Не будет ли потеряна информация?
2) Стоит ли переводить сайт в офф-лайн режим?

на сколько это "больно"?

спасибо

Комментарии

Аватар пользователя direqtor direqtor 9 марта 2010 в 22:07

Сайт в оффлайн – обязательно.

Информацию модули хранят в базе. Удаляется она только при удалении модуля на соответствующей странице админки.

Парочка экспериментов показала, что при последовательности операций: отключение модуля - перенос кода - включение модуля, все проходит безболезненно. Но 100% уверенности у меня в этом нет.

Обязательно проведите сперва пару экспериментов на кроликах на локалке.

Аватар пользователя Stan.Ezersky Stan.Ezersky 9 марта 2010 в 22:14

Иногда сбиваются настройки: переносил модули из sites/all/modules в sites/all/modules/contrib - слетели настройки fivestar, ещё чего-то, уже не помню. Но настраивать что-то заново.

P.S. А какого дьябло дополнительные модули лежат в "коробочных"?

Аватар пользователя volkodav volkodav 9 марта 2010 в 22:45

Stan.Ezersky wrote:
P.S. А какого дьябло дополнительные модули лежат в "коробочных"?

ну так получилось...моя ошибка, не спорю...

но все же хочется исправить и раскидать модули по своим местам...

значит сайт в офф-лайн обязательно, это раз.
второе, есть возможность, что слетят настройки у модулей, который я буду переносить - это два.
Что еще?

Аватар пользователя volkodav volkodav 9 марта 2010 в 22:56

"Stan.Ezersky" wrote:
Совет, перед переносом отключить все модули. Дополнительные естественно-)

а разве по одному нельзя?
у меня просто их не мало...

Аватар пользователя Bios Bios 9 марта 2010 в 23:15

Я обычно так делаю открываю 2 вкладки с листингом модулей, на одной отключаю все (вторую не трогаю, чтобы не перепутать какие были включены) потом делаю грязное дело )) потом нажимаю сохранить на той странице где все галочки стоят так как были изначально... пока все нормально...

Может это не правильно???