URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 2716
[ Назад ]

Исходное сообщение
"Включение SuEXEC в Apache 2.*"

Отправлено Pedro , 10-Окт-04 14:47 
Всем привет. Проблема с настройкой suexex вы apache 2.0.52

При установке делаю
У пользователя pedro во FreeBSD uid =
1002

./configure --prefix=/usr/local/apache2 --enable-suexec --with-suexec-bin=/usr/local/apache2/bin/suexec --with-suexec-caller=1002 --with-suexec-userdir=public_html --with-suexec-docroot=/usr/local/apache2/htdocs --with-suexec-uidmin=100 --with-suexec-gidmin=100 --with-suexec-logfile=/usr/local/apache2/logs/suexec_log --with-suexec-safepath="/usr/local/bin:/usr/bin:/bin"

make
make install
Стартую апач  и suexec ни в какую не хочет запускаться. Вообще не подает признаков жизни, нигде в логах не засвитился. Хотя в /usr/local/apache2/bin файл suexec присутсвует.

Подскажите, что не так. И как надо. Virtualhost настравиаются для директорий /home/имя пользователя


Содержание

Сообщения в этом обсуждении
"Включение SuEXEC в Apache 2.*"
Отправлено dev , 11-Окт-04 13:30 
Ты уверен, что Апач у тебя работает от юзера pedro?

"LoadModule suexec_module .../mod_suexec.so" есть?


"Включение SuEXEC в Apache 2.*"
Отправлено Pedro , 11-Окт-04 18:34 
>Ты уверен, что Апач у тебя работает от юзера pedro?
>
>"LoadModule suexec_module .../mod_suexec.so" есть?


У меня mod_suexec.c сразу скомпилирован. Его подключать не надо. Я вообщем сделал, заработал suEXEC. Работает только с UserDir
т.е. http://мой_ip/~юзер/test.pl
А как сделать так, чтобы SuExec заработал не для UserDir, а для поддоменов
http://поддомен.домен.ru
каждому юзеру даю поддомен. И вот как сконфигурировать SuExec. чтоб заработало.

Да, еще erfpfnm пользователя и группу я могу для виртуалхоста только директивой SuexecUserGroup max maxю  Просто указать User max Group max, тогда апач ругается, мол нельзя такие опции в <virtualhost> держать