Я плохо знаком с человечностью. Недавно я попытался изменить пользователя htdocs согласно многим вопросам и ответам, доступным на askUbuntu. Я выполнил эти шаги:
qayyum@qayyum:~$ who am i
qayyum pts/0 2014-10-01 15:29 (:0)
qayyum@qayyum:~$ sudo chown -R qayyum:qayyum /opt/lampp/htdocs
qayyum@qayyum:~$ sudo gedit /opt/lampp/etc/httpd.conf
Как указано во многих ответах это работало хорошо. Но в файле /httpd.conf
Я нашел пользователей, которые, как предполагается, не являются там.
Проблема
Эти пользователи были найдены:
User daemon
Group daemon
</IfModule>
вместо подозреваемого:
User nobody
Group nogroup
Это в порядке к chang это к моему имени пользователя и nogroup?
Да это нормально изменяться. Некоторые конфигурационные файлы могут принести некоторые переменные как этот, они - просто примеры. Вот именно.
Я думаю, что Вы установили apache httpd
из источника, и пользователю по умолчанию дают как daemon
. Не имеет значения, с каким пользователем Вы выполняете апача, просто удостоверьтесь, что пользователь потребовал полномочий в RootDirectory
Abdul, При попытке исправить разрешение Htdocs В Ubuntu, после этого инструкции, может быть услужливым: http://www.computernetworkingnotes.com/ubuntu-12-04-tips-and-tricks/how-to-fix-permission-of-htdocs-in-ubuntu.html Hope это работает!