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

Исходное сообщение
"Apache users"

Отправлено NetKnight , 16-Июн-04 12:27 
Добронго времени суток!
Кто-нибудь сталкивался с такой задачей:
Нужно сделать так, чтоб Апачь при загрузке юзеровских страниц (http://host/~user) запускал их с правами юзера, а не апача?
Дело в том, что должны отрабатывать php скрипты, которые работают с каталогами, на которые апач не имеет доступа, т.к. сам юзер их и создаёт и овнером является он сам. Каталогов таких создаётся довольно много, по этому вариант постоянно исправлять овнера/права доступа не годиться, но если запускать скрипты с правами самого юзера - это бы решило проблему. Если есть какие-то другие варианты, буду рад выслушать. :)

Содержание

Сообщения в этом обсуждении
"Apache users"
Отправлено andrew , 16-Июн-04 13:09 

>Если есть какие-то другие варианты, буду рад выслушать. :)

Запускай php как cgi через suexec. У меня такая схема неплохо работает.


"Apache users"
Отправлено NetKnight , 16-Июн-04 13:14 
>
>>Если есть какие-то другие варианты, буду рад выслушать. :)
>
>Запускай php как cgi через suexec. У меня такая схема неплохо работает.
>

Скрипты итак притормаживают (не из-за кривости), а через ЦГИ вообще тормозитиь будут.


"Apache users"
Отправлено andrew , 16-Июн-04 13:23 
>>
>>>Если есть какие-то другие варианты, буду рад выслушать. :)
>>
>>Запускай php как cgi через suexec. У меня такая схема неплохо работает.
>>
>
>Скрипты итак притормаживают (не из-за кривости), а через ЦГИ вообще тормозитиь будут.
>

Ну тогда - извиняй, другого способа пока не придумали...
Хотя, есть во втором апаче такая штука - mpm_perchild, правда работает пока криво... Вот, почитай http://httpd.apache.org/docs-2.0/mod/perchild.html