22 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Что означает ошибка 403 forbidden

Что такое ошибка доступа 403 и как ее исправить?

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

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

Рассмотрим эту тему подробнее. Затем мы перечислим различные причины возникновения этой ошибки и пути решения.

  • Доступ к панели управления хостингом.

Что такое ошибка доступа 403?

Прежде чем мы продолжим и попытаемся исправить код ошибки 403 , давайте сначала поймем, что это на самом деле такое. Ошибка доступа 403 — это код состояния HTTP .

Вот примеры сообщений об ошибке, с которыми можно столкнуться:

Давайте выясним, что вызывает эти ошибки.

Причины возникновения ошибки доступа 403

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

Эта ошибка обусловлена следующим:

  • Неверные права доступа к файлам или папкам;
  • Неправильные настройки в файле .htaccess .

Кратко рассмотрим, как можно это исправить.

Исправление ошибки доступа 403

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

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

Шаг 1 — Проверка файла .htaccess

Возможно, вы не знакомы с файлом .htaccess . Это потому, что файл часто остается скрытым в директории проекта. Но если вы используете Hostinger File Manager , вы видите .htaccess по умолчанию:

Если вы используете CPanel , можно найти этот файл, используя « Диспетчер файлов ». Давайте рассмотрим, как это делается:

Откройте «Диспетчер файлов» в панели управления хостингом

В папке public_html найдите файл .htaccess . Если вы не видите его в этой папке, можно нажать на кнопку « Настройки » и включить параметр « Показать скрытые файлы »:

.htaccess — это файл конфигурации сервера, который предназначен для изменения настроек веб-сервера Apache .

Файл .htaccess присутствует на всех WordPress-сайтах . В тех редких случаях, когда сайт не его или он был удален непреднамеренно, нужно создать этот файл вручную.

После того как вы нашли файл .htaccess , чтобы исправить ошибку 403 forbidden , нужно:

  1. Скачать файл .htaccess на компьютер, чтобы создать резервную копию;
  2. После этого удалить файл.

  1. Теперь попробуйте получить доступ к сайту;
  2. Если он работает нормально, это просто указывает на то, что файл .htaccess был поврежден;
  3. Чтобы создать новый файл .htaccess, войдите в панель управления WordPress и выберите пункт Настройки> Постоянные ссылки;
  4. Без внесения изменений нажмите на кнопку «Сохранить», расположенную в нижней части страницы.

  1. Таким образом, для сайта будет создан новый файл .htaccess .

Если это не решит проблему, перейдите к следующему шагу.

Шаг 2 — Работа с правами доступа

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

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

  1. Зайдите на свой сайт через FTP ;
  2. Перейдите в корневой каталог;
  3. Выберите основную папку, содержащую все файлы вашего сайта ( обычно это public_html ), кликните по ней правой кнопкой мыши и выберите пункт « Права доступа к файлам »:

  1. Установите флажок « Применить только к папкам », укажите права 755 в поле числового значения и нажмите кнопку « OK »;

  1. После того, как FileZilla изменит права доступа к папкам, повторите шаг 3 , но на этот раз выберите параметр « Применить только для файлов » и введите 644 :

  1. После этого попробуйте зайти на сайт и проверьте, не решена ли проблема.

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

Шаг 3 — Отключение плагинов WordPress

Высока вероятность того, что ошибка 403 была вызвана несовместимостью или некорректной работой плагина. На этом этапе мы отключим плагины, чтобы выяснить, не с ними ли связана ошибка 403 . Лучше, конечно, отключить все плагины одновременно, а не каждый по отдельности. Так вы сможете обнаружить проблему и решить ее.

Вот, что нужно сделать:

  1. Перейдите на хостинг через FTP и найдите папку public_html ( или папку, содержащую установочные файлы WordPress );
  2. Перейдите в папку wp-content ;
  3. Перейдите в папку Plugins и переименуйте ее, например в « disabled-plugins «, чтобы ее было легче найти.


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

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

Заключение

Следуя приведенным выше рекомендациям, можно избавиться от ошибки 403 forbidden .

Данная публикация представляет собой перевод статьи « What Is 403 Forbidden Error And How To Fix It » , подготовленной дружной командой проекта Интернет-технологии.ру

403 forbidden – что это и как исправить

Автор: Амиль | Дата публикации: 10-04-2017 | В разделе: Windows инструкции

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

Что это такое?

403 forbidden – это запрос к данным, к которым доступ на данный момент закрыт, либо заблокирован. То есть, ресурс на который вы хотите зайти не доступен, из-за ошибки в работе сайта и исправить её сможет только владелец сайта, либо вам придется подождать определённое время, чтобы повторно зайти на сайт и тогда, возможно, у вас получится это сделать.

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

Как уже было отмечено выше, устранить её простой пользователь никак не сможет – потому что проблема связана не с его ПК, а с самим сайтом или конкретной страничкой. Поэтому все советы, что будут изложены ниже, применимы лишь со стороны администраторов сайта и тех, кто имеет доступ к серверу/хостингу.

Первое, на что хотелось бы обратить внимание – некорректно сформированный файл главной страницы. Посмотрите внимательно, возможно, Вы указали неверное расширение для него. Такое часто случается и человек может назвать файл «index.php» вместо «index.html».

Читать еще:  Ошибка 0000003b Windows 7

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

  1. Заходите на сервер через любой FTP-клиент, ищите ту самую страницу – в нашем случае ею будет по-прежнему «index.html»;
  2. Кликаете правой кнопкой мыши по файлу и в контекстном меню выбираете «Права доступа к файлу…»;

Как видите, права для владельца действительно заданы – у него есть доступ, тогда как у обычного пользователя его нет. Для этого нужно поставить галочку в разделе «Публичные права» напротив пункта «Чтение»;

  • Отлично, проблема с ошибкой успешно исправлена!
  • Тоже самое касается файла и папки cgi-bin – для них права должны быть выставлены 755, сделать это можно так:

    1. Также зайдите на сервер, найдите папку – она находится в корневой директории;
    2. Кликните по ней ПКМ и выберите нужный нам пункт;
    3. Впишите числовое значение, как это показано на скриншоте и перенаправьте действие прав ко вложенным в данную папку файлам.

      Также проблема может заключаться в файле . htaccess. Однако, здесь мы Вам помочь не сможем, потому что каждый случай уникален и его нужно рассматривать отдельно.

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

      Запомните, что для исправления подобных проблем владельцам ресурсов требуется время и поделать с этим ничего нельзя, просто ждите.

      Что такое ошибка 403 Forbidden и как можно ее исправить

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

      Что такое ошибка 403 Forbidden

      Ошибка 403 Forbidden происходит, когда веб-страница (или другой ресурс), которую Вы пытаетесь открыть в своем веб-браузере, является ресурсом, доступ к которому Вам недоступен. Это называется ошибкой 403, потому что это код состояния HTTP, используемый веб-сервером для описания такой ошибки. Обычно Вы получаете эту ошибку по одной из двух причин. Во-первых, владельцы веб-сервера правильно настроили разрешения доступа и что Вам действительно не разрешен доступ к ресурсу. Вторая причина заключается в том, что владельцы веб-сервера неправильно настроили разрешения, и Вам становится отказано в доступе, когда этого не должно быть.

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

      • 403 Forbidden
      • HTTP 403
      • Forbidden
      • Ошибка HTTP 403 — Forbidden
      • Ошибка HTTP 403.14 — Forbidden
      • Ошибка 403
      • Forbidden: у Вас нет доступа к [каталогу] на этом сервере
      • Ошибка 403 — Forbidden

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

      Обновите страницу

      Обновление страницы всегда стоит того. Часто ошибка 403 является временной, и простое обновление может помочь. Большинство браузеров используют клавишу F5 для обновления, а также предоставляют кнопку «Обновить» где-то в адресной строке. Это исправляет проблему не очень часто, но для ее выполнения требуется всего одна секунда.

      Дважды проверьте адрес

      Наиболее распространенной причиной ошибки 403 является неправильный URL. Убедитесь, что адрес, к которому Вы пытаетесь получить доступ, относится к веб-странице или файлу, а не к каталогу. Обычный URL-адрес заканчивается на .com, .php, .org, .html или просто имеет расширение, в то время как URL-адрес каталога обычно заканчивается символом «/».

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

      Очистить файлы cookie и кеш браузера

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

      Проверьте, есть ли у Вас разрешение на доступ к URL-адресу

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

      Но некоторые неправильно сконфигурированные серверы могут вместо этого выполнить ошибку 403. Попробуйте войти на сайт (если это возможно) и посмотрите, не исчезла ли ошибка.

      Попробуйте позже

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

      Связаться с владельцем веб-сайта

      Другой вариант — связаться с владельцем веб-сайта напрямую. Просмотрите их контактную информацию на веб-сайте и свяжитесь с ними о соответствующей странице. Если контактная форма отсутствует, Вы можете попытаться связаться с веб-сайтом в социальных сетях.

      Свяжитесь со своим интернет-провайдером

      Если Вы можете подтвердить, что данный веб-сайт работает для других, но не для Вас, то возможно, что публичный IP-адрес Вашего интернет-провайдера, предоставленный Вам (или всему интернет-провайдеру) заблокирован по какой-либо причине. Вы можете попытаться связаться с ними и сообщить им о проблеме. Это не очень вероятное решение, но они могут помочь.

      Ошибка HTTP 403 блокирует доступ к сайту – как выяснить, почему

      Ошибка 403 Forbidden – это код состояния HTTP, который означает, что доступ к странице или ресурсу, который вы пытались открыть, по какой-то причине абсолютно запрещен.

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

      Как появляется ошибка 403

      Это наиболее распространенные воплощения ошибки 403:

      Ошибка 403 Forbidden отображается внутри окна браузера, как обычная веб-страница. Ошибка 403, как и все ошибки этого типа, могут быть обнаружены в любом браузере в любой операционной системе.

      В Internet Explorer сообщение Сайт отказался показать эту веб-страницу указывает на ошибку 403 Forbidden. Только проверьте, в строке заголовка IE должно быть написано 403 Forbidden или что-то подобное.

      Ошибка 403, получаемая при открытии ссылок с помощью программ Microsoft Office, генерирует сообщение «Невозможно открыть [url]». Не удается загрузить запрошенную вами информацию в программу MS Office».

      Центр обновления Windows также может сообщать об ошибке HTTP 403, но он будет отображаться его код ошибки 0x80244018 или со следующим сообщением: WU_E_PT_HTTP_STATUS_FORBIDDEN.

      Причина ошибок 403 Forbidden

      Ошибки 403 почти всегда вызваны тем, что вы пытаетесь получить доступ к тому, к чему у вас нет доступа. Ошибка 403, по сути, говорит: «Уходи и не возвращайся сюда».

      Веб-серверы Microsoft IIS предоставляют более конкретную информацию о причине ошибок 403, добавляя после 403 числовой суффикс, как в HTTP-ошибке 403.14, это означает, что в доступе к списку каталогов отказано. Вы можете увидеть полный список на сайте Microsoft.

      Как исправить ошибку 403 Forbidden

      Проверьте наличие ошибок URL и убедитесь, что вы указываете реальное имя и расширение файла веб-страницы, а не просто каталог. Большинство веб-сайтов настроены на запрет просмотра каталогов, поэтому сообщение 403 Forbidden при попытке отобразить папку вместо конкретной страницы является нормальным и ожидаемым.

      Это, безусловно, самая распространенная причина, по которой веб-сайт возвращает ошибку 403 Forbidden. Убедитесь, что вы полностью изучили эту возможность, прежде чем тратить время на устранение неполадок ниже.

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

      Очистите кеш вашего браузера. Проблемы с кэшированной версией просматриваемой страницы могут вызывать ошибку 403.

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

      Как правило, веб-сайт выдает ошибку 401, когда требуется специальное разрешение, но иногда вместо этого используется 403 Forbidden.

      Очистите файлы cookie вашего браузера, особенно если вы обычно заходите на этот сайт без проблем.

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

      Свяжитесь с сайтом напрямую. Возможно, ошибка 403 Forbidden является системной ошибкой, её видят все остальные, и веб-сайт ещё не знает об этой проблеме.

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

      Обратитесь к поставщику услуг Интернета, если вы всё ещё получаете ошибку 403, особенно если вы уверены, что веб-сайт работает у других прямо сейчас.

      Вполне возможно, что ваш общедоступный IP-адрес или весь ваш интернет-провайдер попал в черный список, что может привести к ошибке 403 Forbidden, обычно на всех страницах одного или нескольких сайтов.

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

      Ошибки подобные 403 Forbidden

      Следующие сообщения также являются ошибками на стороне клиента и связаны с ошибкой 403 Forbidden: 400 Bad Request, 401 Unauthorized, 404 Not Found и 408 Request Timeout.

      Также существует несколько кодов состояния HTTP на стороне сервера, например, популярная 500 Internal Server Error.

      Что такое ошибка 403 forbidden и как ее исправить?

      Всем привет друзья. В сегодняшней статье, я хочу рассказать вам об ошибке под названием 403 forbidden и дать точное пояснение, отчего эта ошибка может возникать. Более чем уверен, что многие из вас, уже встречались с таким явлением при работе в сети Интернет или же простого просмотра страниц сайтов. Естественно, появление такого рода страниц сильно раздражает и вряд ли вызовет доверие к вашему сайту в целом. Давайте более детально ознакомимся с самим термином, и я объясню вам, основные причины по которым возникает ошибка 403.
      Чтобы сразу стало понятно, я объясню все на простом примере. Давайте перейдем по вот такому адресу на моем блоге:

      в результате перехода, вы увидите следующую надпись (для веб-сервера Apache ), которая гласит о том, что у вас просто нет прав, на просмотр содержимого этого каталога.

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

      Ошибка 403: причины возникновения

      1) В корне вашего сайта присутствует неправильный файл главной страницы сайта. Обычно (в нормальном режиме работы) это файлы под такими названиями:

      index.php, index.html, index.htm, index.shtml

      Практически на всех сайтах, на данный момент используются первые 3 варианта.

      Бывают случаи, когда главная страница сайта названа не стандартно, к примеру, вместо index.php она называется home.php. В таком случае необходимо переименовать страницу к стандартам, описанным выше или же создать надпись в файле .htaccess:

      Таким образом, указав серверу нестандартную главную страницу вашего сайта.

      2) Вторая причина, по которой возникает ошибка 403 forbidden, это некорректные права на запрашиваемую страницу пользователем.

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

      Но иногда и для обычных пользователей необходимо выставить точно такие же права. Здесь мы поставим права – 755, чтобы и Администратор сайта и обычные пользователи имели одинаковые права.

      3) Страница, запрашиваемая пользователем, находится не в корректной папке на хостинге.

      Бывают моменты, когда файлы самого сайта могут по ошибке быть размещены не в корректной директории. Обычно правильная корневая папка для размещения сайта – public_html, но в некоторых хостингах она может отличаться. Для того, чтобы правильно разместить свой сайт и не задаваться вопросом как исправить ошибку 403 forbidden, рекомендую, обратится в поддержку своего хостинга и узнать какая директория для вашего сайта будет правильной.

      4) Установка ограничения к сайту или отдельным папкам/файлам через файл .htaccess. Такое иногда бывает, когда владелец сайта или его Администратор преднамеренно закрывают доступ к определенной информации. Решение очень простое – убираем эти строки или комментируем их, простановкой символа # перед такими строками.

      5) Ошибка 403 может возникать из-за того, что владелец сайта закрыл доступ к ресурсу для определенных IP-адресов. Как исправить проблему? Попробовать зайти на сайт с другого IP-адреса.

      6) Не успел обновиться DNS-кэш , при переносе сайта с одного хостинга на другой. В этом случаем необходимо подождать и через некоторое время повторить попытку.

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

      Ну, все друзья, всем пока! Хороших праздников!

      Как Исправить Ошибку 403 Forbidden Error

      Введение

      Если вы читаете это руководство, значит вы наткнулись на ошибку 403 Forbidden – you don’t have permission to access ‘/’ on this server’. И скорее всего, вы не знаете почему она появилась и что означает. Ну что же, не нужно волноваться, это весьма распространённая ошибка. Практически любой человек знакомый со сферой веб-разработки сталкивался с ошибкой 403 Fobidden.

      В этом руководстве вы найдёте детальное объяснение причин появления ошибки 403 Forbidden, и возможные решения, которые помогут вам избавиться от неё. В качестве примера мы покажем, как исправить ошибку 403 на сайте WordPress. Однако все шаги и инструкции могут быть применены для любой другой CMS или статического сайта.

      Также стоит упомянуть, что причины появления ошибки 403 могут различаться в зависимости от различных условий. Иногда она может появиться в результате нескольких изменений, которые сделала ваша хостинг компания или из-за обновлений на вашем сайте.

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

      Что вам понадобится

      Перед тем, как вы начнете это руководство, вам понадобится следующее:

      • Доступ к панели управления вашим хостингом

      Что такое ошибка 403 Forbidden Error?

      Перед тем как мы попытаемся устранить ошибку, давайте для начала узнаем, что такое ошибка 403 на самом деле. 403 Forbidden Error — это код состояния HTTP. Зачастую она появляется, когда вы пытаетесь получить доступ к адресу или сайту, к которому запрещён доступ.

      Вот примеры некоторых ошибок, которые встречаются наиболее часто:

      Так что же является причиной их появления? Давайте выясним.

      Причины ошибки 403 Forbidden Error

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

      Причиной могут стать:

      • Неправильные разрешения файлов или папок
      • Неправильные настройки в файле .htaccess

      Теперь давайте перейдём непосредственно к исправлению ошибки 403 forbidden.

      Исправление ошибки 403 Forbidden

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

      Шаг 1 – Проверка файла .htaccess

      Возможно вы могли не знать о файле .htaccess. Причиной этому может стать то, что он может быть скрыт в каталоге вашего сайта или проекта. Однако, если вы используете Файловый Менеджер Hostinger, то данный файл будем видим по умолчанию.

      В любых других случаях, к примеру, если вы используете cPanel, вы должны включить показ скрытых файлов в настройках файлового менеджера:

      1. Найдите иконку Диспетчер файлов в панели cPanel
      2. В каталоге public_html найдите файл .htaccess.
      3. Если вы не можете найти данный файл, нажмите Настройки и поставьте галочку напротив Показать скрытые файлы (dotfiles).

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

      Теперь, когда вы нашли его, вам необходимо сделать следующее:

      1. Скачайте htaсcess на ваш компьютер, чтобы иметь его резервную копию.
      2. После этого удалите файл.

      1. Теперь попробуйте зайти на ваш сайт вновь.
      2. Если он работает нормально, значит ваш файл .htaccess был повреждён.
      3. Чтобы создать новый файл, зайдите в панель управления WordPress, и перейдите в раздел Настройки → Постоянные ссылки.
      4. Без внесения каких-либо изменений, нажмите кнопку Сохранить изменения внизу страницы.

      1. После этого у вас должен появиться новый .htaccess файл.

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

      Шаг 2 – Настройка прав доступа

      Еще одной причиной для появления ошибки 403 Forbidden являются некорректные права доступа для ваших файлов или папок. В общих чертах, в процессе создания файлов у них устанавливаются стандартные права доступа. В некоторых случая, к примеру, во время установки плагинов или других действий появляется необходимость эти права доступа изменить. Сделать это довольно легко. Вы можете воспользоваться для этого либо FTP-клиентом, либо Файловым Менеджером. В данном примере мы воспользуемся FTP-клиентом FileZilla, так как он имеет больше возможностей для смены прав доступа к файлам и папкам:

      1. Подключитесь с помощью FTP-клиента к вашему сайту.
      2. Перейдите в корневой каталог вашего хостинг аккаунта, обычно это public_html.
      3. Выберите его и нажмите на него правой кнопкой мыши, затем выберите Атрибуты Файла.

      1. Поставьте галочку напротив Применить только к каталогам, введите значение прав 755 в поле ввода и нажмите OK.

      1. После того как FileZilla закончит изменение прав доступа к папкам, повторите пункт номер 3, но в этот раз выберите Применить только к файлам и введите 644 в числовое поле.

      1. После этого попытайтесь зайти на ваш сайт и узнать исправлена ли ошибка.

      Если вы хотите узнать немного больше о правах доступа в Linux, загляните в данное руководство.

      Шаг 3 – Отключение плагинов WordPress

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

      1. Войдите в ваш хостинг аккаунт с помощью FTP и перейдите в каталог public_html или каталог в котором находятся файлы вашего WordPress.
      2. Откройте каталог wp-content.
      3. Далее переименуйте каталог с плагинами plugins, к примеру в ‘plugins-отключены’, чтобы их потом было легче найти.

      Это полностью отключит все плагины.

      Теперь попробуйте вновь посетить свой сайт. Это решило проблему? Если да, то один из плагинов являлся причиной ошибки 403 Forbidden. Теперь вновь измените название папки с плагинами на plugins, и попытайтесь отключить плагины один за другим. Вы также можете менять название папки определённого плагина, чтобы отключать их по отдельности. Таким образом вы сможете обнаружить проблемный плагин.

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

      Заключение

      Следуя данным шагам, вы легко сможете избавиться от ошибки 403 forbidden error. Данная ошибка довольно раздражающая, и не позволяет вам получить доступ к вашему сайту. Однако наша пошаговая инструкция поможет вам исправить данную ошибку.

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

      Автор

      Елена имеет профессиональное техническое образование в области информационных технологий и опыт программирования на разных языках под разные платформы и системы. Более 10 лет посвятила сфере веб, работая с разными CMS, такими как: Drupal, Joomla, Magento и конечно же наиболее популярной в наши дни системой управления контентом – WordPress. Её статьи всегда технически выверены и точны, будь то обзор для WordPress или инструкции по настройке вашего VPS сервера.

      голоса
      Рейтинг статьи
    Ссылка на основную публикацию
    Статьи c упоминанием слов: