И снова белый экран

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

Аватар пользователя nukerster nukerster 22 марта 2010 в 15:35

Добрый день! Очень странная ситуация - сидел верстал странички типа node.tpl ни с того, ни с сего весь мой Друпальный сайт пошёл ко дну. ВЕЗДЕ просто отображается пустой белый экран, куда бы ты ни попробовал зайти: на главной, в разделах, везде. Сайт просто не работает! Самое, что интересное - на этом же хостинге, можно сказать в соседней папочке, лежит другой сайт (не на Друпале) и отлично работает. То есть сервер не загнулся, а страдает именно сам Друпал. На всякий случай сделал полный бэкап данных, сделал экспорт базы. Теперь сижу перед белым экраном и думаю, что можно сделать дальше... Может у кого была схожая ситуация? При чём до этого ничего подобного ни разу не было, на протяжении недель 2-3, с самого начала, как собственно и начал делать сайт. Никаких тяжёлых модулей перед "поломкой" не устанавливал. Хостинг РБК, Мир-2. До этого всё "летало". Какие могут быть причины? Я хочу в базе таблички, начинающиеся с "cache_" почистить. При экспорте из базы, обратил внимание, что именно таблички "cache_" все вместе весят около 2МБ, и ещё табличка "batch" примерно столько же (около 2МБ). Не многовато ли для по сути пустого сайта? В общем, буду рад любым советам!

Комментарии

Аватар пользователя Azerot Azerot 22 марта 2010 в 15:39

Чудес не бывает. Если правили node.tpl и потом всё загнулось - ищите ошибку там где правили.
А совет номер один повторяли уже стопицот раз - ЧИТАЙТЕ ЛОГИ ОШИБОК ВЕБ-СЕРВЕРА

Аватар пользователя nukerster nukerster 22 марта 2010 в 15:44

Хостинг виртуальный, с панелью управления Хостинг-Центра. Где там можно почитать логи - ума не приложу. Видимо, только по запросу в тех.поддержку?

Аватар пользователя nukerster nukerster 22 марта 2010 в 15:48

Убил временно свою тему, хоть с ошибками, но заработало... Буду теперь искать проблему в изменённых фалах. А по вопросу таблиц "cache_"? Их стоит иногда чистить или нет и не тормозит ли это работу сайта?

Аватар пользователя Azerot Azerot 22 марта 2010 в 16:11

Если кэширование включено, то безусловно чистить их стоит, особенно когда меняете блоки, темы и прочее, чтобы люди видели ваши изменения, а не закэшированные старые вещи. Очистка кэша не затормозит работу вашего сайта, только если у вас не тысячи посетителей, блуждающих по куче страниц. Кэш просто начнёт заполняться по новой.

Аватар пользователя direqtor direqtor 22 марта 2010 в 18:29

"nukerster" wrote:
Хостинг виртуальный, с панелью управления Хостинг-Центра.
Поищите в корне сайта файл типа error_log или что-то такое. Или в админке хостинга должен быть.

Аватар пользователя kpv_dnepr@drupal.org kpv_dnepr@drupal.org 4 октября 2010 в 12:09

Проблема та же, нашел логи, там записано

[Mon Oct 04 11:55:26 2010] [error] [client 77.239.174.186] PHP Fatal error: Call to undefined function fusion_core_vocabularyterms() in /var/www/mysite.com/sites/all/themes/fusion/fusion_starter/node-book.tpl.php on line 13

Как я понимаю ошибка в файле node-book.tpl.php в строке 13, удаляю эту строку, опять смотрю логи, а ошибка та же самая, ничего не изменилось, только время ошибки, что это, и как побороть?