Обновил Drupal6 - все цивильно, ни одной ошибочки. А чтобы не иметь проблем с Maintenance Mode - я его вообще не включал. Но когда попробавал потом зайти - "Ошибка сервера". Вот скрины:
http://shot.qip.ru/008NpO-2SNS8Hoek/
http://shot.qip.ru/008NpO-1SNS8Hoel/
Никакие
site/user
site/user/login
site/?q=user
site/?q=user/login
- не помогают!
Сделал также Truncate table cache
- тоже ноль эффекта, хотя откуда ему быть? Ведь изначально сайт и не блокировался!
Сразу отвечу на встречный вопрос "а если бы заблокировал?" Если бы заблокировал, было бы тоже самое, плюс еще пару капель геморроя.
Что тут можно сделать?
Комментарии
Пока написал, решил проблему сам. Рассказываю.
Нужно посмотреть логи: mysite/statistics/logs/error_log
Там видим:
PHP Fatal error: Call to undefined function sess_count() in /var/www/vhosts/mysite/httpdocs/modules/php/php.module(80) : eval()'d code on line 13
В файле php.module ничего уголовного по указанному адресу не видим и начинаем немного тупить...
Потом включаются чакры, мигает третий глаз, и приходит мысль, что этот модуль обращается к базе непросто так... Он что-то грузит! После такой гениальной мысли приходит следующая: - грузит не просто, а код PHP прежде всего.
А чего же он не показывается, как девка стыдливая? Наверное потому что какая-то часть гардероба отсутствует...
Стоп! Часть гардероба... Часть... Блок! У меня же там пользовательский блок под Drupal6, будь он неладен, стоял!
Иду в базу, открываю таблицу block и начинаю насиловать. После обнуления поля status для моих "левых" блоков сайт открылся.
И все получили удовольствие!
За сим конец.
решено в топик