Дарим фонарики за Хостинг и VPS до 31.10.2024

Забрать подарок

Причины возникновения ошибки 508. Как исправить?

post thumbnail

Ошибка 508: Resource Limit Is Reached обычно означает, что ваша учетная запись превысила назначенные ей лимиты ресурсов на общем сервере. Это может включать использование процессора (CPU), оперативную память (RAM), количество одновременных процессов, запущенных под вашим аккаунтом cPanel или другие системные ограничения.  

Как только вы снизите нагрузку со стороны вашей учетной записи, ограничение доступа к сайту снимется автоматически.

Что такое ошибка 508 и почему она возникает?

Для вашей учетной записи выделен определенный лимит ресурсов на общем сервере. Как только его вы превышаете, на сайт накладываются ограничения доступа и в окне браузера наблюдается вот такое сообщение: 

Причины возникновения ошибки 508  | HostPro Wiki

Код HTTP-ответа 508 – это серверная ошибка. Самые частые причины ее возникновения:  

  • Чрезмерная нагрузка. Сайт получает чрезмерное количество трафика.
  • Плохо оптимизированные скрипты. Слишком большое количество запущенных процессов на сервере или же если сайт имеет неоптимизированные скрипты, которые требуют слишком много ресурсов для своего выполнения. 
  • Зацикливание. Скрипты или запросы на сервер зациклились, и это приводит к исчерпанию ресурсов.
  • Злонамеренные атаки. DDoS тоже могут создать чрезмерную нагрузку на сервер. Как понять, что происходит именно DDoS-атака, читайте здесь.

Как исправить ошибку 508?

В этой части материала расскажем, что может сделать обычный пользователь сайта, а также его владелец после появления ошибки 508.

Инструкция для посетителя сайта

Обычный пользователь, который сталкивается с ошибкой 508 (Resource Limit Is Reached), как правило, не имеет возможности самостоятельно ее исправить. Это ошибка со стороны сервера и действия пользователя вовсе не гарантируют ее устранения. Однако вы все равно можете:

  • Попробовать открыть сайт позже. Если ошибка возникла из-за временной перегрузки сервера, проблема может исчезнуть через некоторое время, когда нагрузка уменьшится.
  • Очистить кэш и файлы cookie браузера. Иногда проблема может быть связана с устаревшими данными в кэше. 
  • Используйте другой браузер или режим инкогнито. Это может устранить локальные проблемы с просмотром сайта. 
  • Попробовать подключиться через VPN. Иногда проблема может быть связана с определенными сетевыми настройками, и изменение маршрута к серверу может помочь. Лучшие VPN-сервисы
  • Свяжитесь со службой поддержки сайта. Если вы часто сталкиваетесь с этой ошибкой, сообщите владельцу сайта или в службу технической поддержки.

Инструкция для владельца сайта

Чтобы избавиться от ошибки 508, администраторам сайта нужно осуществить проверку ресурсов сервера и принять соответствующие меры. Давайте рассмотрим, что можно сделать.

Проверка использования ресурсов в панели управления

Проверьте использование CPU, RAM, дискового пространства и количества одновременных процессов. Это можно посмотреть:  

В сРаnеІ – раздел «Показатели» ⇒ «Resource Usage»

Причины возникновения ошибки 508  | HostPro Wiki

В DirectAdmin тоже раздел «Resource Usage»

Как исправить ошибку 508  | Wiki HostPro

В Plesk RAM и CPU по умолчанию не отображаются. Можно посмотреть только дисковое пространство в разделе «Статистика». 

Как исправить ошибку 508  | Wiki HostPro

Еще можно смотреть статистику использованных ресурсов через 360 Monitoring.

Не помешает также проверить логи сервера на наличие ошибок или сообщений о перегрузке. Дополнительно обратите внимание на журналы доступа к веб-сайту или веб-сайтам, если на одном аккаунте cPanel/DirectAdmin/CWP более одного сайта.

Оптимизация кода и базы данных

  • Оптимизируйте PHP-код, удалите лишние циклы и запросы к базе данных. Неоптимизированные или устаревшие скрипты могут потреблять много ресурсов. 
  • Неправильные или слишком сложные SQL-запросы могут перегружать сервер. Убедитесь, что индексы установлены правильно, а запросы к базе данных оптимальны.
  • Если ваш сайт работает на CMS (например, WordPress) проверьте, чтобы все плагины, темы и ядро системы были обновлены. Ненужные плагины или модули стоит отключить или вообще удалить.

Кэширование

Кэширование позволяет уменьшить нагрузку на сервер. Оптимальный вариант – использовать плагины для кэширования страниц в CMS. Руководство по настройке LiteSpeed Cache для WordPress

Также не помешает настроить кэширование статических файлов (изображения, CSS, JavaScript) на стороне пользователя, чтобы уменьшить количество запросов к серверу.

Оптимизация трафика и обработки запросов

Используйте CDN (Content Delivery Network). Она уменьшит нагрузку на сервер путем распределения трафика между разными серверами по всему миру. Для этого достаточно будет подключить даже бесплатный тариф Cloudflare.

Защита от атак

Конечно, в такие моменты лучше всего себя показывает хостинг с защитой от DDoS. Когда сисадмины заметят атаку, то сразу поставят IP-адрес на фильтр. 

Но желательно еще включить режим «I’m under attack» в Cloudflare. Это минимизирует последствия атаки и нагрузку на сервер.

Апгрейд тарифа Хостинга

Если 508 ошибка возникает слишком часто, значит ваш сайт просто вырос и требует больше ресурсов (CPU, RAM). Рассмотрите возможность перехода на более высокий тариф совместного хостинга или же вообще виртуального сервера (VPS). 

Инсайты о переходе с shared хостинга на VPS

В завершение

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

Telegram Hostpro

Наш телеграм

с важными анонсами, розыгрышами и мемами

Присоединиться

Возможно, вас заинтересует

Как вставить картинку в HTML и оптимизировать ее для лучшего ранжирования в Google 

Как вставить картинку в HTML и оптимизировать ее для лучшего ранжирования в Google 

Согласитесь, визуальные эффекты играют важную роль в создании привлекательного и функционального интерфейса. В этой...

Hostpro Company | Обновлено: 26.09.2024

Ошибка 404: что это и как устранить

Ошибка 404: что это и как устранить

«Ошибка 404», «страница не найдена», «запрашиваемая страница не существует», «404 Not Found», «Page Not...

Hostpro Company | Обновлено: 04.09.2024

Как установить Moodle на сервер

Как установить Moodle на сервер

Moodle – это бесплатная и открытая платформа для онлайн-обучения, используемая для создания и проведения...

Hostpro Company | Обновлено: 29.07.2024

Установка и настройка ownCloud через панель управления Control Web Panel

Установка и настройка ownCloud через панель управления Control Web Panel

ownCloud – это бесплатная платформа с открытым кодом, которая позволяет создавать собственное облачное хранилище....

Hostpro Company | Обновлено: 26.07.2024