Здравствуйте.
На сайте установлен Drupal 7 и модуль Commerce. Мне было нужно удалить с сайта более 300 000 пустых товаров (ошибка при импорте). Я написал простенький скрипт для удаления прямо из базы данных.
Точный текст скрипта привести не могу, но суть довольно простая, сначала ищем все ID товаров, у которых заданное поле равно ''. Потом для каждого такого ID вычищаем таблицы где хранится информация о товаре и связанных с ним полях.
Скрипт номально работал до этого (удалял товары по несколько тысяч), но после запуска для удаления такого количества сайт сначала висел несколько часов (что впринципе нормально, учитывая количество работы), а потом на сайте появилась странная проблема.
Главная страница и имформационные страницы сайта работают, но открываются очень медленно. Внизу сайта постоянно выводится ошибка:
На сайте произошла непредвиденная ошибка. Пожалуйста, повторите попытку позже.
При попытке зайте под админом выдаётся пустая страница с той же ошибкой.
В одном из браузеров сохранилось, что я уже под админом, но при попытке открыть любую страницу админки выдаётся пустая белая страница.
А самое главное, при попытке зайти в базу данных через phpMyAdmin после ввода логина и пароля ничего не происходит, просто выдаётся страница ввода логина и пароля, без каких либо надписей о предупреждениях или ошибках.
Свежего бекапа базы нет, но даже если загружать старый непонятно как это сделать, ни phpMyAdmin ни админка сайта не работают.
Есть какие-нибудь идеи, что это может быть и как это исправить (или куда рыть)?
Комментарии
Восстановите базу из бекапа, если есть.
А удалять лишнее проще запросом в phpMyAdmin, сайт не будет "висеть по несколько часов"
Странно, что не пускает в phpmyadmin. он же с сайтом не связан. Посмотрите, возможно косяк в другом месте
Если косяк в дгуром месте, то я не очень понимаю в каком
Где можно поискать проблему в таком случае?