Здрасвуйте Уважаемые.
У меня следующая проблема с Apache и модулем Suexec:
Собрал и настроил Apache с данным модулем и вроде все работало, но оказалось, что не все... :(
Суть проблемы в том, что виртуальные хосты запускаются в системе от пользователя www т е от тогоже, что и сам Apache, а файлы виртуального хоста открываются от пользователя указанного в конфигурации виртуала (User stat Group stat). Как я понимаю httpd в системе при обращении к хосту должен запускаться от юзера stat? А он запускается от юзера www..
Немного из конфигурации:
<VirtualHost 86.91.108.34>
ServerAdmin admin@mydomen.ru
DocumentRoot /usr/webhome/stat/mydomen.ru/public_html
ServerName mydomen.ru
Options -ExecCGI -Includes
User stat
Group stat
</VirtualHost>
./configure --enable-suexec \
--suexec-docroot=/usr/webhome \
--suexec-caller=www \
--suexec-uidmin=1000 \
--suexec-gidmin=1000 \
--suexec-logfile=/var/log/apache/httpd-suexec.log \
--suexec-userdir=public_html \
--suexec-safepath=/bin:/usr/bin:/usr/local/apache/bin \
--server-uid=www \
--server-gid=www \
...................