После очистки tmp сайт выдает 500

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

Аватар пользователя godson godson 23 сентября 2011 в 5:19

Люди добрые, помогите разобраться... В какое-то время обнаружил, что временная папка tmp которая в корне сервера находится - забита очень многим хламом. Решил почистить ее путем rm -r -f после чего Друпал перестал грузиться, выдает ошибку 500. Главная страница с других браузеров еще грузится без форматирования, а остальные падают в 500. Что бы это значило? Сама папка tmp и файлы .* остались на месте, chmod 777. Да, еще откатывал дамп базы мускула, но там все нормально, я не первый раз так делал. Другие скрипты, не друпаловские нормально работают. Подскажите пожалуйста, где можно порыться?

Комментарии

Аватар пользователя EvgenySorokin EvgenySorokin 23 сентября 2011 в 7:30

Ошибку 500 наверное выдает все-таки не Drupal а сервер.
Как переполнение tmp лечится написано тут.

Самое быстрое восстановить из бекапа, тк причин может быть масса.

Аватар пользователя godson godson 23 сентября 2011 в 8:18

Восстановил и базу, и измененные файлы сайта. Нет толку. Потому я и думаю именно на папку tmp/ которую почистил. Что может случиться, почему это может влиять на сайт?

Аватар пользователя EvgenySorokin EvgenySorokin 23 сентября 2011 в 16:44

Маловероятно (кеш пересоздается, временные файлы тоже. Ничего архиважного в папке обычно не хранится, что могло бы такую ошибку вызвать).
Вот сегодня утром случай был (можно аналогии провести) - переносил сайт на другой хостинг, пути до папки tmp на новом хостинге были другие, но ошибку 500 Друпал не выдал. Он мне показал сайт, без оформления, и так и написал, что "не могу создать папку".

По себе могу сказать, что 500 ошибка появлялась на моей памяти в трех случаях - не правильной строке в htaccess, при кривой настройки VPS, чтобы апач работал как бекенд, а nginx как фронтэнд, и последнее - неправильно выбранный режим работы php.

Может чем поможет ).