Я размещаю свой сайт 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. Во время разработки я так освежался, что сервер принял меня за злоумышленника.
Надеюсь, это кому-то поможет. Ура, Джейсон