Привет!
Проблема в следующем:
Перенес сайт на медленный хост. И иногда вместо запрашиваемой страницы вываливается "Страница не найдена" или вообще "Internal Server Error", обновишь 1-3 раза - и откроется нужная страница.
(кстати другие Drupal-сайты, но с меньшим функционалом и нагрузкой, на нем-же работают нормально)
подскажите, как вылечить?
UPD: В логах
UPD 2: Хостинг DreamHost, у которого PHP поверх FastCGI или че-то вроде того.
Комментарии
Скорее всего ничего не сделаешь, кроме того, что надо либо работу модулей оптимизировать, либо хостера сменить
DreamHost?
Не многие знаю, что dream можно перевести не только как "мечта", но и как "сон"
А вообще 500-я ошибка (Internal server error) может быть вызвана многими причинами. Если у вас открывается через раз, то остаются в общем-то две причины:
1. Скрипт не отрабатывает за положенное хостером время и поэтому прибивается сервером
2. Установлено ограничение на максимальное количество процессов, исполняемых от данного пользователя или на максимальное количество памяти под CGI. Проблема в том, что такие ошибки обычно можно посмотреть только в suexec.log у хостера.
Azerot угу дримхост...
Я нашел http://drupal.org/node/213260, щас раскуриваю...
Из саппорта DH ответили, что либо покупай PS либо оптимизируй модули.
а как их оптимизировать?
Никак. Стандартная отмазка большинства хостеров, 1gb.ru как-то даже рассказывал страшную историю про то, что файл style.css грузит сервер на 30%