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

Опубликовано: 2017-05-25

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

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

Что нужно знать о разрешениях для файлов и папок в WordPress

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

Настройка уровней разрешений для сайта WordPress.

Системы на основе Unix используют числовые значения для представления уровней разрешений.

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

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

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

Как быстро исправить ошибку прав доступа к файлам и папкам в WordPress (за 2 шага)

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

Когда вы будете готовы, откройте свой FTP-клиент и войдите на свой сервер.

Шаг №1: исправьте настройки разрешений для ваших каталогов

Во-первых, найдите корневую папку WordPress, которая обычно называется public_html, www или после названия вашего сайта. Откройте его, и вы должны найти три папки ( wp-admin, wp-content и wp-includes ) вместе с несколькими свободными файлами:

Корневой каталог WordPress.

Выберите эти три папки, щелкните их правой кнопкой мыши и выберите параметр, который гласит Разрешения на доступ к файлам :

Поиск опции прав доступа к файлу.

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

Максимальное число , которое вы можете дать это семь, которая представляет собой чтение, запись и Исполняемый доступ для пользователя - вы можете увидеть численное представление в поле числового значения:

Настройка параметров разрешений для ваших папок WordPress.

Вернемся к трем папкам, мы хотим установить числовое значение 755 и отметить опцию, которая читает Рекурсия в подкаталоги> Применить только к каталогам:

Применение ваших новых настроек ко всем папкам WordPress.

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

Шаг № 2: Измените значения разрешений для ваших файлов WordPress

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

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

Поиск параметра прав доступа к файлам WordPress.

На этот раз вы собираетесь заменить существующее число в поле числового значения на 644:

Замена значения разрешений для ваших файлов WordPress.

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

Перед обновлением настроек разрешений для ваших файлов обязательно отметьте опцию Рекурсия в подкаталоги> Применить только к файлам . Таким образом, вы примените значение 644 только к своим файлам WordPress, а в ваших папках сохранятся настройки, указанные на последнем шаге.

Применение новых настроек разрешений ко всем вашим файлам.

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

Заключение

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

Как только вы с этим справитесь - и вы получили доступ к своему сайту через FTP - исправление ошибки прав доступа к файлам и папкам занимает всего два шага:

  1. Измените настройки разрешений для ваших папок WordPress.
  2. Повторите процесс для всех ваших файлов.

У вас есть вопросы о том, как исправить ошибку прав доступа к файлам и папкам в WordPress? Спросите в разделе комментариев ниже!

Миниатюрное изображение статьи предоставлено Trivalium / shutterstock.com.