- Ошибка 503 Service unavailable — Что это и как исправить?
- Как исправить ошибку 503 service unavailable
- Ошибка HTTP Error 503 The service is unavailable с кодом события WAS 5189
- Как это работает?
- Ошибка 503 на сайте
- Что такое ошибка 503 Service Unavailable
- 503 Сервис недоступен со стороны посетителя
- Ошибка недоступности, если вы владелец сайта
- Ошибка 503 на хостинге REG.RU
- Ошибка 503 – что это значит и как исправить
- Что такое 503 ошибка?
- Ошибка 503 часто отображается как:
- Как исправить 503 ошибку
- Закройте и откройте браузер
- Перезагрузка роутера/модема
- Смена DNS-серверов
- Проверьте сайт на других устройствах
- Перезагрузка компьютера
- Очистка кеша вашего браузера
Ошибка 503 Service unavailable — Что это и как исправить?
Ошибка 503 Service unavailable (сервис недоступен) — означает, что данный сайт к которому вы подключаетесь, недоступен. Связано это с тем, что сервер на котором находится данный сайт, не может обработать количество одновременных запросов в базе данных. Это также могут быть технические работы на хостинге или просто перезагрузка сервера. В большинстве случаях, пользователь не причастен к этой ошибке, так как эта ошибка на стороне сервера. Нужно всего лишь подождать и перезагрузить страницу, чтобы ошибка 503 исчезла. Тем не менее, существуют ситуации, когда возникает ошибка 503 по вине системы Windows 10.
Как исправить ошибку 503 service unavailable
- Откройте другой сайт и проверьте работает ли он.
- Обновите страницу данного веб-сайта Ctrl+F5.
- Перезагрузите модем и компьютер.
- Если вы используете сторонние программы или расширения для браузера как VPN, прокси, то удалите их.
- Если вы веб-мастер, то попробуйте зайти с другого устройства и браузера. Проверьте свой сервер на доступность (обратитесь в тех.поддержку хостинга). Скорее всего он перестал работать из-за большого количества запросов к базе данных. Возможна Ddos-атака на ваш сайт.
Ошибка HTTP Error 503 The service is unavailable с кодом события WAS 5189
Если используете компьютер под управлением Windows 10 или Windows Server 2016 с включенными службами IIS (Internet Information Services), и вы обновляете систему до более новой версии, то некоторые веб-приложения могут не запуститься и выдавать ошибку 503. Если вы посмотрите журнал событий, можете обнаружить код события WAS 5189, который говорит, что не удалось создать файл конфигурации пула для приложения.
Как это работает?
Ошибка 503 возникает из-за того, что служба активации процессов Windows (WAS) создает временный файл конфигурации для каждого пула приложений IIS в папке по пути C:\Inetpub\Temp\AppPools во время работы. На начальном этапе обновления, «Центр обновления Windows» сканирует существующие папки, файлы и записывает их пути, которые будут восстановлены после обновления. Однако, поскольку файлы конфигурации являются временными, они удаляются при остановке службы WAS. Далее отсканированные файлы и папки копируются во временную папку обновления. После обновления Windows, «Центр обновления Windows» создает символическую ссылку на каждую папку, которая была скопирована во временное местоположение обновления, прежде чем он пытается восстановить эти файлы и папки в их исходное местоположение. Получается, что эти временные файлы конфигурации больше не существуют и «Центр обновления Windows» не удаляет символические ссылки. Когда WAS пытается запустить как рабочий процесс IIS, он не создает временную папку для записи конфигурации из-за символических ссылок. Поэтому http.sys возвращает ошибку HTTP 503.
Microsoft рекомендуют удалить эти ссылки, чтобы решить эту проблему. Для этого откройте командную строку от имени администратора и введите следующую команду целиком:
net stop WAS /y
rmdir /s /q C:\inetpub\temp\appPools
net start W3SVC
Примечание: Вы также можете вручную удалить эти ссылки C:\inetpub\temp\appPools.
Источник
Ошибка 503 на сайте
Ошибки 5XX означают, что есть проблемы со стороны сервера. Например, 500 ошибка значит, что сервер столкнулся с внутренней ошибкой, из-за которой не смог обработать запрос. К ней могут привести неверные директивы в .htaccess или ошибки в скриптах сайта. А ошибка 503 означает, что сервер не может обработать ваш запрос в данный момент. После номера ошибки часто идёт краткое описание. 503 ошибка сервера часто сопровождается фразой «Service Temporarily Unavailable». Переводится как «сервис временно недоступен». Если на вашем сайте часто встречается 503 ошибка, значит самое время выяснить её причину.
В этой статье мы рассмотрим возможные причины возникновения 503 ошибки на сайте и способы её устранения.
Что такое ошибка 503 Service Unavailable
Эта ошибка означает, что сервер не готов обработать запрос в данный момент. Подразумевается, что это временно и нужно повторить попытку позже. Но это не всегда так.
503 Service Temporarily Unavailable
HTTP 503 — это код состояния, который содержится в ответе веб-сервера и показывает, успешно ли выполнен запрос. Коды 5XX принадлежат классу серверных ошибок. В спецификации RFC 7231 указано, что код 503 сообщает о том, что сервер в настоящее время не может обработать запрос из-за временной перегрузки или планового технического обслуживания.
Если вы встретили эту ошибку, скорее всего, веб-сервер не успевает обрабатывать все поступающие на него запросы из-за нехватки ресурсов или технического обслуживания. Однако бывает, что ошибка 500 возникает не со стороны сервера, а со стороны клиента. Поэтому сначала стоит определить, на чьей стороне проблема.
503 Сервис недоступен со стороны посетителя
Если вы не являетесь администратором сайта, на котором встретили ошибку, проверьте, нет ли проблем с вашей стороны. Для этого:
Если после нескольких перезагрузок страницы ошибка всё равно возникает, попробуйте открыть сайт через другой браузер. Если в другом браузере ошибка не воспроизводится, очистите кэш на своем браузере. Например, в Google Chrome нажмите комбинацию клавиш Ctrl+Shift+Delete:
Эти действия помогут понять, с чьей стороны проблема. Если вам самостоятельно не удалось решить проблему, то остаётся только ждать решения проблемы владельцем сайта. Скорее всего, это массовая проблема, и её решением уже занимаются. Попробуйте открыть сайт позже.
Ошибка недоступности, если вы владелец сайта
Частые ошибки 503 на вашем сайте могут негативно сказаться на позициях в поисковых системах и привести к снижению трафика. Посетители могут просто не вернуться на ваш сайт. Не игнорируйте проблему и сразу приступайте к её решению. Вот несколько вариантов решения:
На любом хостинге есть ограничения и лимиты, которые не стоит превышать. Их устанавливает хостинг-провайдер. Превышение лимитов может привести к возникновению проблем на сайте, в том числе и к ошибке 503. Изучить характеристики вашего тарифного плана вы можете на сайте хостинг-провайдера. Для хостинга REG.RU действуют следующие технические ограничения.
Хостинг может не справляться с большим количеством посетителей на сайте. В этом случае может помочь смена тарифного плана или переезд к новому хостинг-провайдеру.
Бывает, что неактуальные версии плагинов и других компонентов движка нарушают работу сайта. Попробуйте по очереди отключать установленные плагины вашей CMS и проверять работоспособность сайта после каждого. Если ошибка не возникает после отключения очередного плагина, обновите этот плагин до последней версии. Возможно, что в новой версии разработчик уже внёс исправления. Если обновление не помогло, плагину нужно искать альтернативу.
Регулярно обновляйте CMS и её компоненты. Зачастую обновления направлены на оптимизацию работы движка, устранение уязвимостей, борьбу с багами, повышение безопасности и быстродействия. Удалите все ненужные компоненты, которыми не пользуетесь. Оставьте только самые необходимые, чтобы уменьшить нагрузку на сервер.
Проанализируйте скрипты сайта. К HTTP Error 503 может привести неправильная работа скриптов на сайте. Выполните их диагностику и убедитесь, что на сайте не включен режим технических работ.
Не загружайте крупные файлы при помощи PHP. Очень часто хостинг-провайдер ограничивает время выполнения скрипта, и вы можете не уложиться в этот лимит. Ещё одним минусом передачи файлов через PHP является создание отдельного PHP-процесса, который будет занят загрузкой файла, а не обработкой запросов посетителей. Загружайте файлы по FTP, чтобы уменьшить нагрузку на хостинг.
Запускайте массовые почтовые рассылки в периоды минимальной активности на вашем сайте. Точно так же стоит поступить и с техническими работами на сайте и сервере.
Поисковые роботы могут генерировать большое количество обращений к сайту. Проанализируйте статистику по User-Agent и выясните, какие роботы создают нагрузку. При помощи файла robots.txt задайте временной интервал обращений.
Настройте кэширование средствами CMS или хостинга. В WordPress вы можете настроить кэширование с помощью нашей инструкции: Что такое кэширование и как управлять им в WordPress. В панели управления хостингом тоже часто имеются встроенные инструменты по настройке кэширования.
Запросы к сторонним ресурсам могут замедлять генерацию и отдачу контента, что в итоге может привести к 503 ошибке. Если удалённый сервер недоступен, ваш сайт потратит больше времени на ожидание ответа. Уменьшите тайм-аут ожидания ответа от стороннего ресурса или вовсе откажитесь от таких запросов. Работоспособность сторонних сервисов невозможно контролировать.
Не всегда проблему можно решить самостоятельно. Иногда лучше сразу обратиться за помощью к опытным специалистам. Если считаете, что вашего опыта и умений недостаточно для решения проблемы, свяжитесь со службой поддержки вашего хостинг-провайдера.
Ошибка 503 на хостинге REG.RU
Ошибка может возникнуть из-за превышения лимита на количество PHP-процессов. Согласно техническим ограничениям, на тарифных планах Host максимальное количество процессов PHP составляет 4, на тарифных планах VIP — 32.
Чтобы посмотреть запущенные PHP-процессы, подключитесь по SSH и выполните следующую команду:
Чтобы завершить текущие php-процессы, измените версию PHP на отличную от текущей. Затем включите версию PHP, которая была установлена ранее.
Максимальное количество процессов на тарифных планах Host составляет 18, а на VIP — 48. Если общее количество процессов (PHP, IMAP, Cron и др.) будет превышено, то может возникнуть ошибка «503 временно недоступен».
Чаще всего причиной является большое количество процессов IMAP из-за многочисленных подключений к ящикам. В качестве решения проблемы попробуйте подключаться к почтовому серверу по протоколу POP3. Это позволит уменьшить общее количество процессов.
Источник
Ошибка 503 – что это значит и как исправить
Конечно, при попытке посетить веб-страницу вы встретились с ошибкой 503 Сервис недоступен. Эта ошибка обычно на стороне сервера и не имеет никакого отношения к вашему компьютеру или вашему интернету. Тем не менее, есть несколько случаев, когда проблема на вашем компьютере может привести к отображению ошибки 503.
В этой статье мы расскажем вам о нескольких исправлениях, которые вы можете попытаться сделать, чтобы ошибка 503 Service Unavailable больше у вас не возникала.
Что такое 503 ошибка?
Почти как ошибка 404 Not Found, ошибка 503 Service Unavailable – это код состояния HTTP . Как видно из названия, ошибка 503 означает, что сервер веб-сайта в данный момент недоступен.
Ошибка может произойти из-за перегруженного сервера или из-за того, что сервер находится на обслуживании. Как и на каждой странице состояния, веб-мастер может настроить страницу ошибки 503, чтобы она отображала нечто, отличное от обычного сообщения «503: Service Unavailable».
Ошибка 503 часто отображается как:
- сервис 503 недоступен
- Служба 503 временно недоступна
- 503 Service Unavailable
- Http / 1.1 Сервис недоступен
- Ошибка HTTP-сервера 503
- Служба недоступна – сбой DNS
- Ошибка 503
- HTTP 503
- Ошибка HTTP 503
- Ошибка 503 Сервис Недоступен
Ошибка 503 может отображаться в любом веб-браузере и в любой операционной системе, включая смартфоны. Если ваше устройство может выходить в интернет, вам может встретиться ошибка 503 Service Unavailable.
Как исправить 503 ошибку
Как мы уже говорили, ошибка почти никогда не происходит из-за проблемы с вашей стороны. Это проблема на сайте куда вы пытаетесь зайти. Тем не менее, есть несколько исправлений, которые помогут вам избежать проблем с вашей стороны.
Для начала попробуйте обновить страницу – это кажется очевидным, но поскольку ошибки 503 часто возникают из-за перегруженной сети, простое обновление страницы может решит проблему.
Есть несколько способов перезагрузить веб-страницу. Вы можете нажать F5 или CTRL + R в любом браузере. Кроме того, вы также можете нажать значок обновления, расположенный в верхней части страницы, или заново вставить URL-адрес.
Даже если это не решит вашу проблему, обновление страницы займет всего пару секунд. В худшем случае вы снова получаете ошибку 503 Service Unavailable.
Закройте и откройте браузер
Это необычно, но есть небольшая вероятность того, что ваш браузер является причиной ошибки. Возможно, во время вашей обычной работы в Интернете произошла ошибка, из-за которой браузер предположил, что сайт выдает ошибку 503.
Чтобы это исправить или проверить, так ли это, просто перезапустите браузер. Закройте каждую вкладку и снова откройте браузер. Если вы попробуете веб-сайт и добьетесь успеха, то вы знаете, что проблема была на вашей стороне – особенно в вашем браузере.
Перезагрузка роутера/модема
Подобно тому, как перезагрузка компьютера устраняет множество проблем, перезагрузка сетевого оборудования – самое подходящее решение, когда дело доходит до проблем с интернетом.
Помните, что вы не просто хотите отключить и снова подключить свой маршрутизатор или модем, вы хотите включить и выключить его. Хотя это кажется сложным, на самом деле это то же самое, что отключить и снова подключить его, главное отличие в том, что вы подождите минуту или около того, прежде чем снова включить питание.
Опять же, если какое-либо из этих исправлений не работает, помните, что существует огромная вероятность того, что проблема связана с сайтом на который вы пытаетесь зайти, а не с вами. Тем не менее, если вы можете получить доступ к веб-сайту в своей мобильной сети или в другой сети, есть еще несколько исправлений, которые вы можете попробовать.
Смена DNS-серверов
Ошибки 503 могут быть вызваны проблемами на ваших DNS-серверах. Существуют общедоступные DNS-адреса, на которые вы можете изменить свой. Наиболее используемым является Google.
Вот как вы меняете свой DNS-адрес:
- Откройте панель управления
- Выберите «Центр управления сетями и общим доступом» (если вы не можете его найти, убедитесь, что вы используете маленький значок)
- С левой стороны выберите «Изменить настройки адаптера».
- Щелкните правой кнопкой мыши по Wi-Fi-соединению и выберите «Свойства».
- Прокрутите вниз до «Протокол Интернета версии 4 (TCP / IPv4)» и нажмите «Свойства»
- Затем выберите «Использовать следующие адреса DNS-серверов» и установите для предпочитаемого DNS-сервера значение «8.8.8.8», а для альтернативного DNS-адреса – «8.8.4.4». Эти адреса являются DNS-адресами Google
- Нажмите «ОК» и перезагрузите компьютер
Проверьте сайт на других устройствах
Чтобы действительно убедиться, что проблема с вашей стороны, вы можете просто попросить кого-то еще попытаться получить доступ к веб-сайту. Если они могут открыть сайт, то вы точно знаете, что проблема на вашем конце.
Если вам некого попросить зайти на сайт или у вас нет доступа к другому компьютеру и другой сети, вы можете перейти на один из множества веб-сайтов, которые сообщают вам, если другой веб-сайт не работает.
Если эти веб-сайты сообщают вам, что веб-сайт не работает, значит, вы знаете, что проблема решена.
Перезагрузка компьютера
Перезагрузка компьютера – наиболее существенное решение для сотен, если не тысяч, проблем. Это то, что вы можете попробовать очень легко и без особых проблем. Конечно, есть вероятность, что ваша проблема не будет исправлена, но вы никогда не узнаете, пока не попробуете.
Очистка кеша вашего браузера
Ваш кеш браузера может быть причиной ошибки 503 Service Unavailable, особенно если вы недавно посещали сайт, и на нем была ошибка. Поврежденные и устаревшие файлы кэша также могут быть причиной проблемы.
К счастью, очистка кэша вашего браузера не занимает много времени и очень проста, хотя это зависит от того, какой браузер вы используете.
Источник