После смерти компа пропали все файлы на нем, в том числе и инсталлированный Drupal 6. Сохранилась, однако, MySQL база данных этого сайта, созданая Drupal'ом (была на другой машине). Можно ли что-то восстановить и как ?
Знатно у вас комп навернулся, да еще и винт с собой прихватил.
"bash.org" wrote:
1: Привет, я теперь восстановлением данных занимаюсь, надо что-нибудь восстановить?
2: надо, фотки с винта переносного (USB), можешь?
1: могу
1: форматировал?
2: нет
1: ронял
2: нет
1: а что с ним
2: спиздили...
1) Ставите дрюпал с новой базой (чтобы он сам settings.php создал).
2) Скачивайте и копируете все модули, которые были на старом сайте (в sites/all/modules).
3) В settings.php меняете базу на старую.
ЗЫ: Вообще странно как так может навернуться комп вместе с винтом. Обычно что-то одно ломается.
1) Ставите дрюпал с новой базой (чтобы он сам settings.php создал).
2) Скачивайте и копируете все модули, которые были на старом сайте (в sites/all/modules).
3) В settings.php меняете базу на старую.
ЗЫ: Вообще странно как так может навернуться комп вместе с винтом. Обычно что-то одно ломается.
Добрый день!
3) Что именно прописать в setting.php, чтобы поменять на старую базу. На localhost установил заново Drupal скопировал папки с копией базу и папки с MySQL, но сайт показывает чистым.
Что есть а) копия папки базы с сайтом б)копия папки MySQL, но выгруженной версии sql не было.
Всегда было интересно - почему пишут о заливке модулей в «sites/all/modules»?
Ведь по умолчанию у Drupal все модули лежат в modules. Я понимаю, что будет работать в обоих случаях, но понять этот факт хочется.
Так принято, чтобы не путаться при обновлениях. В modules лежит ядро системы. sites/all это умолчание для одиночного сайта. Если вы на ОДНОМ коде хотите сделать мультисайтинг, то модули конкретного проекта можно разместить так:
- modules - модули ядра
- themes - темы ядра
- sites
+- all | +- modules - сторонние модули, доступные всем доменам | +- themes - темы, доступные всем доменам
+- imia_saita_1.ru | +- modules - сторонние модули, доступные только домену imia_saita_1.ru | +- themes - темы, доступные только домену imia_saita_1.ru
2) Скачивайте и копируете все модули, которые были на старом сайте (в sites/all/modules).
Модули смотрим в таблице system, там пути, версии и status включен/не включен. Но вот папку с файлами отыскать в БД не сможете. Только место, где она была. Еще масса полезной инфы есть в variables, но там все переменные сериализованы.
потому что ядрёные лежат в модулес.
Ви таки хотите получать геморойную шишку размером с яблоко при апдейтах?
Пока таких проблем не было, уже как три года )), может везло.
То есть тру друпалеры в папку modules дополнительные модули вообще не льют, а кладут их в sites/all/modules?
Всё что изменяется под конкретный сайт — кладем в sites (модули, темы, библиотеки, настройки, файлы). Когда нужно обновить дрюпал, соответственно, удаляем всё кроме папки sites и заливаем новую версию.
Комментарии
Ставите друпал. Импортируете туда старую базу. Правите пути/названия таблиц(если нужно). Должно работать.
Знатно у вас комп навернулся, да еще и винт с собой прихватил.
1) Ставите дрюпал с новой базой (чтобы он сам settings.php создал).
2) Скачивайте и копируете все модули, которые были на старом сайте (в sites/all/modules).
3) В settings.php меняете базу на старую.
ЗЫ: Вообще странно как так может навернуться комп вместе с винтом. Обычно что-то одно ломается.
Добрый день!
3) Что именно прописать в setting.php, чтобы поменять на старую базу. На localhost установил заново Drupal скопировал папки с копией базу и папки с MySQL, но сайт показывает чистым.
Что есть а) копия папки базы с сайтом б)копия папки MySQL, но выгруженной версии sql не было.
Всегда было интересно - почему пишут о заливке модулей в «sites/all/modules»?
Ведь по умолчанию у Drupal все модули лежат в modules. Я понимаю, что будет работать в обоих случаях, но понять этот факт хочется.
Так принято, чтобы не путаться при обновлениях. В modules лежит ядро системы. sites/all это умолчание для одиночного сайта. Если вы на ОДНОМ коде хотите сделать мультисайтинг, то модули конкретного проекта можно разместить так:
- themes - темы ядра
- sites
+- all
| +- modules - сторонние модули, доступные всем доменам
| +- themes - темы, доступные всем доменам
+- imia_saita_1.ru
| +- modules - сторонние модули, доступные только домену imia_saita_1.ru
| +- themes - темы, доступные только домену imia_saita_1.ru
Модули смотрим в таблице system, там пути, версии и status включен/не включен. Но вот папку с файлами отыскать в БД не сможете. Только место, где она была. Еще масса полезной инфы есть в variables, но там все переменные сериализованы.
потому что ядрёные лежат в модулес.
Ви таки хотите получать геморойную шишку размером с яблоко при апдейтах?
Пока таких проблем не было, уже как три года )), может везло.
То есть тру друпалеры в папку modules дополнительные модули вообще не льют, а кладут их в sites/all/modules?
Кому-то сразу не везет http://www.drupal.ru/node/65672
Можно, стучитесь.
Всё что изменяется под конкретный сайт — кладем в sites (модули, темы, библиотеки, настройки, файлы). Когда нужно обновить дрюпал, соответственно, удаляем всё кроме папки sites и заливаем новую версию.
Ага. ))