Страница 1 из 1

Как запускать apache от имени другого пользователя

Добавлено: 2010-01-26 9:30:58
hanko
Не могу запустить Апач от другого пользователя.
В

Код: Выделить всё

<VirtualHost *:80>
    ServerAdmin webmaster@domain.com
    User virtuser
    Group virtuser
Внес, а при запуске ругается

Код: Выделить всё

Syntax error on line 5 of /usr/local/etc/apache2/Includes/httpd-vhosts.conf:
User cannot occur within <VirtualHost> section
Версия Апача

Код: Выделить всё

apache-2.0.63_3 

Re: Как запускать apache от имени другого пользователя

Добавлено: 2010-01-26 10:19:12
iye
httpd.conf

Код: Выделить всё

User www
Group www

Re: Как запускать apache от имени другого пользователя

Добавлено: 2010-01-26 10:24:11
hanko
Там то понятно, что можно изменить я вот хотел бы что бы Виртуальные хосты работали от другого пользователя

Re: Как запускать apache от имени другого пользователя

Добавлено: 2010-01-26 11:00:16
iye
А зачем ? Скрипты запускать - su в помощь (для php suphp есть).

Re: Как запускать apache от имени другого пользователя

Добавлено: 2010-01-26 11:02:28
hanko
В общем нужно пересобрать апач с поддержной suexec?
как в статье http://www.lissyara.su/articles/freebsd ... p_+_mysql/ ?

Re: Как запускать apache от имени другого пользователя

Добавлено: 2010-01-26 11:10:15
iye
Вам должно быть виднее, что вам нужно. Но если скрипты запускать то да.

Re: Как запускать apache от имени другого пользователя

Добавлено: 2010-01-26 11:21:45
hanko
Мне нужно, чтобы Joomla работала без проблем, а то периодами получается, что то изображение не загружается, то еще мелочи какие-то с правами

Re: Как запускать apache от имени другого пользователя

Добавлено: 2010-01-26 11:36:52
iye
Можете разкурить по статье, а можете погуглить на тему suphp.