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

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

23
задан FZs 13 April 2019 в 12:09
поделиться

6 ответов

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

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

11
ответ дан kevr 13 April 2019 в 12:09
поделиться

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

sudo chmod 757 wp-content/themes
sudo chmod 757 wp-content/plugins

, если вы позаботились о разрешении на производство, вы можете запустить

sudo chown -R www-data:www-data wp-content/themes
sudo chown -R www-data:www-data wp-content/plugins
1
ответ дан TLbiz 13 April 2019 в 12:09
поделиться

В конечном итоге я каждый раз создаю проект WordPress. в / www / html

Я запускаю команду ниже

sudo chown www-data:www-data  wordpress_folder_name -R

надеюсь, что это кому-нибудь поможет.

0
ответ дан Hitesh Ranaut 13 April 2019 в 12:09
поделиться

Я должен был передать права собственности на /plugins и /upgrade серверу, ничего больше.

$ cd /var/www/wordpress/wp-content
$ sudo chown www-data:www-data /plugings
$ sudo chown www-data:www-data /upgrade

Запуск сервера Apache в Ubuntu 18.04. Возможно, нужно будет изменить другие каталоги позже. В любом случае, я планирую восстановить разрешения, как только закончу редактирование, как предложено в этого ответа .

0
ответ дан Gabi L 13 April 2019 в 12:09
поделиться

Абсолютно это должно работать!

  • Использовать это chown -Rf www-data:www-data /var/www/html
-5
ответ дан Louis Byun 13 April 2019 в 12:09
поделиться

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

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

Изменить на 775.

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

10
ответ дан Severino Lorilla Jr. 13 April 2019 в 12:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: