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

Моя ОС Linux linux ofc, работающая через ssh-терминал.

Я пробовал следующие вещи, чтобы дать разрешения пользователю.

chmod -R 777 /var/www

Я также пытался делать, как описано в этой статье, когда я пытался

sudo usermod -a -G www-data <some_user>

Я получил сообщение

could not resolve host <host-name>

1 ответ1

0

Должны ли вы использовать пользователя www-data или что-то еще, очень зависит от вашего дистрибутива. «www-data» очень ориентирован на Debian и также часто используется их последующими производными дистрибутивами.

Попробуйте запустить 'ps axufww | grep "[a] pache" '. Соответствующий пользователь - первый столбец.

Если вы используете что-то, производное от RedHat, это, вероятно, вместо этого apache.

Я не знаком с дистрибутивом с именем "OFC", но я бы порекомендовал посмотреть в /etc /passwd, чтобы увидеть, есть ли в каком-либо листинге там /var /www. Если есть, то это пользователь, который вы должны использовать. Соответствующая группа в /etc /group часто совпадает с именем пользователя в /etc /passwd.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .