Неизвестная проблема с Базой данных

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

Аватар пользователя knigov knigov 5 апреля 2012 в 14:53

Здравствуйте.

На сайте установлен Drupal 7 и модуль Commerce. Мне было нужно удалить с сайта более 300 000 пустых товаров (ошибка при импорте). Я написал простенький скрипт для удаления прямо из базы данных.

Точный текст скрипта привести не могу, но суть довольно простая, сначала ищем все ID товаров, у которых заданное поле равно ''. Потом для каждого такого ID вычищаем таблицы где хранится информация о товаре и связанных с ним полях.

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

Главная страница и имформационные страницы сайта работают, но открываются очень медленно. Внизу сайта постоянно выводится ошибка:

ОШИБКА

На сайте произошла непредвиденная ошибка. Пожалуйста, повторите попытку позже.

При попытке зайте под админом выдаётся пустая страница с той же ошибкой.
В одном из браузеров сохранилось, что я уже под админом, но при попытке открыть любую страницу админки выдаётся пустая белая страница.

А самое главное, при попытке зайти в базу данных через phpMyAdmin после ввода логина и пароля ничего не происходит, просто выдаётся страница ввода логина и пароля, без каких либо надписей о предупреждениях или ошибках.

Свежего бекапа базы нет, но даже если загружать старый непонятно как это сделать, ни phpMyAdmin ни админка сайта не работают.

Есть какие-нибудь идеи, что это может быть и как это исправить (или куда рыть)?

Комментарии

Аватар пользователя flank flank 5 апреля 2012 в 15:00

Восстановите базу из бекапа, если есть.
А удалять лишнее проще запросом в phpMyAdmin, сайт не будет "висеть по несколько часов"

Аватар пользователя flank flank 5 апреля 2012 в 15:02

Странно, что не пускает в phpmyadmin. он же с сайтом не связан. Посмотрите, возможно косяк в другом месте

Аватар пользователя knigov knigov 5 апреля 2012 в 15:05

Если косяк в дгуром месте, то я не очень понимаю в каком Smile Где можно поискать проблему в таком случае?