Назад | Перейти на главную страницу

Что может вызывать случайное выпадение изображений / CSS, ошибки 503 на веб-сайте хостинга apache / php?

Я размещаю свой сайт PHP на виртуальном хостинге.

Год хорошо проработал.

Внезапно на прошлой неделе началось случайное перетаскивание изображенийиногда не загружает файл CSS, и часто получает 503 ошибки.

Мой провайдер говорит, что это «слишком много трафика».

Но с тех пор, как это начало происходить, трафик, конечно, значительно упал, и это все еще происходит, что "интенсивный трафик" - причина, по которой я считаю немного нелогичной поскольку, если это вызвано интенсивным движением, меньшее количество трафика решило бы проблему.

Здесь 16 скриншотов, показывающих это случайное падение изображения с сайта в течение дня. http://tanguay.info/web/external/tinfoLoadingErrors.jpg (450K .jpg)

Я скопировал свой сайт на другой сервер Apache / PHP, и он каждый раз загружается нормально.

Для тех из вас, у кого есть опыт хостинга сайта Apache / PHP:

Похоже на проблему "MaxClients". Если apache (скорее всего, веб-сервер, на котором вы работаете) получает больше одновременных подключений, чем он настроен для обработки Я ВЕРЮ (не уверен на 100%), он вернет ошибку 503 (служба недоступна) любым дополнительным клиентам, которые попытаются подключиться.

Это конфигурация apache, и, скорее всего, вы не контролируете ее, поскольку используете общий хостинг. К сожалению, вам, вероятно, придется обновить ваше хостинговое решение до VPS (виртуального частного сервера). Это даст вам доступ к вашим файлам конфигурации apache и, следовательно, возможность увеличить параметр «MaxClients».

Я передам это вашему хостинг-провайдеру. Они должны иметь возможность подтвердить, действительно ли это проблема, и будет ли VPS подходящим решением.

Можете ли вы вставить то, что журналы Apache говорят в одном случае, когда изображение не отображается? Первое, что я хотел бы знать, это то, считает ли Apache проблемой удаление изображения.

Что касается 503 ...

HTTP 503 - это стандартная ошибка HTTP, которая просто означает Сервис недоступен как вы, наверное, уже знаете; Может случиться так, что программа (необходимая программа) не запущена на веб-сервере или иным образом вылетела из строя.

Это должно сделать четкую запись в журналах ошибки, что именно пошло не так, потому что веб-сервер, очевидно, отправляет 503.

Я думаю, что с 503 должно быть проще устранять неполадки, чем с первой проблемой (отсутствием изображений), и также может утечка дополнительной информации для решения первой проблемы.

Удачи!

Я получаю эту ошибку - я вижу ее в ошибке огня. Отсутствует изображение, файл javascript или css - одно или все, иногда полная пустая страница 503. Я на gdiddy, это может быть проблема с тяжелой индексацией от имени googles, они иногда становятся довольно агрессивными, читая ваши файлы, они могут легко использовать все ваши соединения сами по себе. - бессовестная вилка! _! текст ссылки

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

Я бы посоветовал настроить внешнюю службу мониторинга, например Pingdom. Соберите данные за неделю и затем представьте их своему веб-хостеру. Если они не могут решить проблему, переместите хосты.

Я наткнулся на эту ветку после того, как огляделся в поисках других, кто пережил то, чем был я. Ваш пост был ТОЧНЫМ, с чем я боролся. Мои серверные специалисты обнаружили проблему, и она не вернулась, на случай, если это будет полезно для кого-то еще, вот ответ, который я получил от технической поддержки:

Думаю, я обнаружил возможную причину ошибки 503. Возможно, это связано с модулем предотвращения отказа в обслуживании. Если вы подключаетесь повторно в течение короткого периода времени, вас могут принять за злоумышленника.

Он имеет в виду модуль, установленный на сервере Apache. Во время разработки я так освежался, что сервер принял меня за злоумышленника.

Надеюсь, это кому-то поможет. Ура, Джейсон