Почему моя установка WordPress не может создать каталог?

Я новый пользователь 64-битной Ubuntu 12.04 и хочу протестировать WordPress на моем локальном компьютере. На данный момент я только установил LAMP и последнюю версию WordPress. Дальнейшими действиями были

  • создание каталога www в /home, т.е. /home/www
  • установка в нем WordPress.
  • изменил Apache для использования /home/www вместо /var/www

Apache работает без сбоев & amp; WordPress, кажется, так же. Однако, если попытаться изменить мой фон моего блога WordPress, он выдаст ошибку

Невозможно создать каталог wp-content / uploads / 2012/12. Является ли его родительский каталог доступным для записи сервером?

Пожалуйста, помогите мне решить мою проблему.

2
задан 13 December 2012 в 19:52

1 ответ

По умолчанию веб-сервер (Apache) работает как пользователь www-data и группа www-data. Измените разрешение файловой системы для каталога, в который веб-приложение хочет записать - «родительский каталог», как указано в сообщении об ошибке.

Например, сделайте (добавьте sudo, если вы не являетесь текущим владельцем и для этого вам необходимо повысить свои права):

chown www-data /path/to/directory

сделать www-data владелец, который обычно делает его доступным для записи, или другой подход через группы:

chgrp www-data /path/to/directory
chmod g+w /path/to/directory

Если вы этого не понимаете, начните читать о том, как работают разрешения файловой системы в Linux.

0
ответ дан 13 December 2012 в 19:52

Другие вопросы по тегам:

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