Установила очередной модуль, после чего сайт "полетел". Зайти никуда не могу,ничего сделать тоже. Перечитала массу вопросов-ответов, но ничего не помогает.
Что делать?
П.С. Перед этим систематически выдавались какие-то ошибки.
PDOException: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'base.type' in 'field list': SELECT base.fid AS fid, base.uid AS uid, base.filename AS filename, base.uri AS uri, base.filemime AS filemime, base.filesize AS filesize, base.status AS status, base.timestamp AS timestamp, base.type AS type FROM {file_managed} base WHERE (base.fid IN (:db_condition_placeholder_0)) ; Array ( [:db_condition_placeholder_0] => 12 ) in DrupalDefaultEntityController->load() (line 191 of Z:\home\camper.com\www\includes\entity.inc).
Error
The website encountered an unexpected error. Please try again later.
Комментарии
Если вас не выкинуло с аккаунта, попробуйте зайти в админку (your_site/admin). Потом выключите модуль.
Если это не получается, и дело совсем плохо, зайдите по FTP на сайт и из папки sites/all/modules удалите установленный вами модуль, который привел к такому багу. Жестко, но должно помочь.
Может таблицу пересоздать в базе...
ПОхоже используется Денвер, значит phpMyAdmin должен быть..
Менее радикальный вариант:
1.Заходим в phpMyAdmin
2.Находим таблицу system, открываем "Обзор".
3.В столбце name ищем проблемный модуль.
4.В соответствующей строке в столбце status вместо 1 ставим 0
Смотрим что получилось..
если установлен drush то можно еще проще и еще менее радикально-)
а как найти проблемный модуль?
Восстанови сайт.Базу данных бекап есть же
пожалуйста, объясните как это сделать, если не трудно)
Буду очень благодарна
"1.Заходим в phpMyAdmin
2.Находим таблицу system, открываем "Обзор".
3.В столбце name ищем проблемный модуль.
4.В соответствующей строке в столбце status вместо 1 ставим 0"
Ничего не изменилось.
Спасибо за ответы. я уже удалила сайт,так как ничего не помогало, и начала все делать заново.
Но если бы это случилось когда у меня был уже готовый сайт? Чтобы бы делать тогда?
Самый простой и надежный способ: регулярно делать резервные копии файлов и Базы данных.
Особенно перед серьезными изменениями.(установка модулей, обновления и т.п.)
Установите drush..
Работать с ним конечно придется из "страшной" командной строки, но когда немного освоитесь все станет намного проще..
Например команда -сделать резервную копию сайта:
drush arb
UPD.. Руководство по установке: http://site-made.ru/content/drush-ustanovka-pod-windows-nastroika-rabota...