it-swarm.com.ru

Установка плагина Wordpress: не удалось создать каталог

Я использую WordPress на Centos 6.

Я пытаюсь установить плагин. Но я получил эту ошибку:

Установка плагина: bbPress 2.5.9 Загрузка установочного пакета с https://downloads.wordpress.org/plugin/bbpress.2.5.9.Zip

Распаковка пакета…

Не удалось создать каталог.

Как я могу решить это?

P/S: я запускаю эту команду:

Sudo -u root touch /var/www/html/wordpress/wp-content/plugins/test.txt

и это работает. Но я все еще получаю эту ошибку.

15
furyfish

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

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

6
kevr

Вам нужно только изменить права доступа для вашего каталога WordPress:

chown -R www-data:www-data your-wordpress-directory
28
asb14690

Быстрое решение состоит в том, чтобы изменить разрешения следующего:

  • /var/www/html/wordpress/wp-content
  • /var/www/html/wordpress/wp-content/plugins

Измените его на 775.

После установки не забудьте изменить его обратно на разрешения по умолчанию ..: D

9
Severino Lorilla Jr.

Вы можете исправить это с помощью следующих команд. Сначала вы должны быть в корневой папке Wordpress.

Sudo chown -R www-data:www-data wp-content/plugins/
Sudo chmod 775 wp-content

Sudo chown -R www-data:www-data wp-content/
9
Azam Alvi

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

1
Asif Asghar