Здравствуйте.
Погорел немного датацентр, где находился сайт.
После переноса на новый сервер, все страницы, которые строит views получают 502 ошибку с сообщением:
"Ошибка сервера
При попытке загрузить http://ххххххххххх.com/ получен недопустимый ответ. Сервер может быть неправильно настроенным или находиться в режиме обслуживания.
Вот несколько советов и рекомендаций:
Обновите эту страницу позже.
Ошибка HTTP 502 (Bad Gateway): Шлюз или прокси-сервер получил недопустимый ответ от вышестоящего сервера."
Остальные страницы, которые не стоит views, отображаются нормально.
Пробовал обновить модули, заново активировать, чистить кеш и т.д., но ничего не помогает.
В чем проблема и как ее решить?
Комментарии
Проблема оказалась в imagecache и nginx конфигурации сервера. Пока не решил, но активно веду беседу с хостерами.
У меня, та же проблема. На страницах созданных через Views, выскакивает 502 ошибка. Отключил модуль imagecache, и эти страницы заработали. Хотя у меня на других страницах используется imagecache и там все здорово работает.
stakh, Вы решили эту проблему?
Проблему решил.
Дело было не в модуле imagecache, а во Views. Я с помощью Views выводил изображение из материала(делал список всех объектов), как ссылку на сам материал. Вот она то, почему-то и не хотела формироваться(выскакивала 502 ошибка). А когда я модуль imagecache, отключил изображение перестало формироваться, и как следствие сама ссылка то же.
Я связался с хостером, мне поменяли версию php с 5.3 на 5.2 и все заработало. Модуль Views c 5.3, некорректно работает.
Проблема с ImageCache и тем, что хостер не правильно сконфигурировал сервер, то что они Вам говорят про пхп, скорее всего, вранье!
Вы думаете ради одного клиента будут менять конфигурацию на шареде?) Почитайте issue о том, что 6-ка на пхп 5.3 очень часто криво работает(ядро нормально, а контрибы нет). Для 6-ки рекомендованная версия пхп - 5.2
подтверждаю-
центос 6, пхп 5.3, Друпал 6 -
на странице с вьюхой 502 ошибка
Поставили 2-й пакет пхп 5.2 на сервер,
ошибка пропала