Блог Сергея Арсентьева

Создание и продвижение сайтов с нуля.
Только реальные способы заработка в сети.
Проверено на личном опыте.

Ошибка 403 при установке плагинов WordPress

После установки плагина iThemes Security часто возникает ситуация, когда новые плагины больше не хотят устанавливаться, выдавая ошибку.

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

Ошибка 403 при установке плагинов WordPressПлагин iThemes Security призван обеспечить дополнительную защиту сайта на WordPress от взлома.
И одной из опций защиты является  блокировка, если в URL сайта присутствуют не английские буквы.

Non-English Characters
Filter out non-english characters from the query string. This should not be used on non-english sites and only works when «Filter Suspicious Query String» has been selected.

По умолчанию эта опция отключена.
Если вы случайно ее включили, то у вас будет выдаваться ошибка You don't have permission to access /wp-admin/plugin-install.php on this server при установке плагинов.

Снимите флажок, сохраните изменения и ошибка не будет больше возникать.

Снять Filter Non-English Character

Но что делать, если вы не устанавливали iThemes Security, а проблема присутствует?
Вероятно, что у вас в настройках файла .htaccess, который отвечает в том числе за доступы к тем или иным файлам, прописаны запреты на доступ к некоторым служебным файлам.

Пример

# закрыть install.php
<files install.php>
order allow,deny
deny from all
</files>

В результате данные файлы не доступны для запуска и появляется ошибка 403.

Решение:

1. Зайдите по FTP на ваш сайт (как зайти по FTP).
2. Сохраните копию данного файла перед правкой.
3. Затем удалите все подозрительные коды, которые могут блокировать запуск отдельных файлов и сохраните его в корне сайта.

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

Или в крайнем случае, обратитесь к профессиональному программисту-фрилансеру, обычно стоимость решения данной проблемы 5-10$ максимум. Но нанимать фрилансеров на бирже нужно правильно, читайте мои «золотые правила» работы с удаленными фрилансерами.

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

Подробнее об авторе
“Измени свои привычки, и изменится твоя жизнь..”
Специалист по созданию и продвижению сайтов (SEO и реклама), фрилансер с многолетним опытом.
Статистика блога
  • Всего материалов на сайте: 175
  • Активных комментариев: 2 384
  • Работает онлайн: 4.7 года
  • Читателей за это время: 1 355 472

Было интересно - жми на звезды:



Комментарии на блоге
Добавить свой комментарий
Подписка на бесплатные уроки
Подписаться!
Подробнее в Установки и настройки, Установки и настройки
Преимущества и недостатки wordpress
5 преимуществ WordPress CMS для сайтов и блогов

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

Вопрос и ответ
Как зайти в админку WordPress?

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

Закрыть