Полезное

Полное руководство по исправлению и устранению наиболее распространенных ошибок WordPress: Часть 1

Просто люблю писать, переводить и давать людям возможность читать интересный контент. И пусть я не всегда идеальна — есть к чему стремиться!!!

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

Это почти невозможно — знать каждую потенциальную ошибку WordPress изнутри и снаружи. Однако понимание некоторых наиболее распространенных проблем, с которыми сталкиваются пользователи, может помочь вам подготовиться и устранить неполадки WP, когда они появляются.

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

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

Ошибки 400

Ошибки, помеченные числом от 400 до 499, являются ошибками HTTP-клиента. Это обычно означает, что что-то пошло не так во время связи между браузером, который использует посетитель вашего сайта, и сервером вашего сайта.

1. 400: Неверный запрос

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

  • Неверно введенный URL или адрес, содержащий запрещенные символы.
  • Повреждены кэш или cookie браузера.
  • Расхождения между данными системы доменных имен (DNS) и вашим локальным DNS-кэшем.
  • Попытка загрузить слишком большой файл.
  • Какая-то общая ошибка сервера.

Потенциальные решения включают проверку URL-адреса на наличие опечаток, очистку кэша браузера и файлов cookie, очистку кэша DNS и деактивацию расширений браузера.

2. 403: Запрещено

Существует множество мер для обеспечения безопасности вашего сайта WordPress, включая различные уровни «разрешений». Хотя эта функция может помешать людям, которые не должны иметь доступ к вашему сайту, получить доступ к нему, она иногда может вызвать проблемы, если разрешения не установлены должным образом.

Одной из таких проблем является ошибка 403:

Чтобы исправить это, вам нужно будет сбросить свои права доступа к файлам или создать новый файл .htaccess. Данная проблема также может быть результатом проблемы с плагином, сетью доставки контента (CDN)или защитой от хотлинка.

3. 404: Не найдено

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

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

4. 405: Метод не поддерживается

Ошибка 405 — это способ вашего сервера сказать, что он получил запрос браузера, но по какой-то причине отклонил его.

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

5. 413: Слишком большой запрос

Если эта ошибка появляется в вашем браузере, это означает, что сервер сайта, к которому вы пытаетесь получить доступ, не может обработать сделанный вами HTTP-запрос, потому что он слишком велик.

Это часто происходит, если вы пытаетесь загрузить очень «тяжелый» файл. Эту проблему можно решить, увеличив максимальный размер HTTP-запроса.

6. 429: Слишком много запросов

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

Чтобы предотвратить кибератаки на вашу страницу входа, которые могут привести к ошибке 429, вы можете изменить ее URL-адрес по умолчанию. Другие решения включают тестирование на наличие конфликтов тем и плагинов.

Ошибки 500

Любая ошибка на вашем сайте, помеченная числом от 500 до 599, указывает на то, что ваш сервер по какой-либо причине не может выполнить данный запрос. Вот несколько наиболее распространенных примеров.

7. 500: Внутренняя ошибка сервера

В дополнение к тому, что пользователи не могут получить доступ к вашему сайту, ошибка 500 внутреннего сервера может негативно повлиять на ваш SEO, если она не будет быстро устранена:

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

8. 501: Не реализовано

Эта ошибка означает, что ваш сервер не имеет функциональности, необходимой для выполнения запроса, сделанного браузером пользователя. Вполне вероятно, что сервер не распознает метод запроса.

Как и в случае с ошибкой внутренней службы 500, ошибка 501 может понизить ваше ранжирование в поисковике, если вы не решите ее в течение нескольких часов. Вы можете попробовать перезагрузить страницу, очистить кэш браузера и отключить все активные настройки прокси-сервера, чтобы решить данную проблему.

Однако вам, скорее всего, придется обратиться за помощью к своему хосту.

9. 502: Плохой шлюз

В тех случаях, когда один сервер выступает в качестве прокси-сервера или «шлюза» для другого, есть вероятность, что пользователи могут столкнуться с ошибкой 502. Это происходит, когда прокси-сервер получает недопустимый ответ от входящего сервера.

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

10. 503: Сервис недоступен

Когда появляется ошибка 503, это означает, что по какой-то причине ваш сервер не может быть доступен. Хотя ваш сайт уже запущен, он не будет доступен для пользователей.

Это может быть связано с текущим обслуживанием, высоким уровнем трафика или более серьезной проблемой с вашим сервером. Хорошая новость заключается в том, что ошибка 503 не повлияет на ваш рейтинг в поисковой системе. Однако это все еще может сильно раздражать посетителей. Чтобы исправить это, вы можете попробовать:

  • Отключение плагинов.
  • Переключение на тему по умолчанию.
  • Отключение вашего CDN.
  • Ограничение Heartbeat API в WordPress.
  • Увеличение ресурсов вашего сервера.
  • Включение WP_DEBUG.

Если ни одно из этих решений не работает, лучше всего обратиться в службу поддержки вашего хоста.

11. 504: Шлюз не отвечает

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

Этот тип ошибки может негативно повлиять на ваш SEO. Возможные решения включают перезагрузку страницы, отключение всех активных настроек прокси-сервера, проверку DNS на наличие проблем и временное отключение CDN.

Более подробно о подобных ошибках и что они означают, вы можете прочесть в  нашей статье «Полное руководство и список кодов состояния HTTP».

Продолжение следует…
Всем успешной работы и творчества!

Источник

  • 1159