|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Michael Smirnov 2:5020/400 28 Jan 2002 19:30:00 To : Aleksey Kotov Subject : Re: VirtualScriptAlias suexec - problem -------------------------------------------------------------------------------- > MS> Если я делаю так > MS> <VirtualHost x.x.x.x> > > MS> VirtualDocumentRoot "/home/%-4/www" > MS> UserDir /usr/local/apache/wwwusers/cgi-bin/* > MS> </VirtualHost> > MS> то по > MS> http://user.my.domain.ru/~user/cgi-bin/test.pl > MS> в браузер выдается текст скрипта, вместо его выполнения! > MS> И это не помогает: > MS> <Directory "/usr/local/apache/wwwusers/cgi-bin"> > MS> Options +ExecCGI > MS> </Directory> > > MS> Hеужели действительно это не может работать, даже через UserDir?! > > Внутрь описания виртуальногго сайта добавить > > ScriptAlias /cgi-bin/ "/full_path_to_cgi-bin_user_directory/" > directory какого user? Мне надо, чтобы SuExec работал с MASS virtual hosting: VirtualScriptAlias "/home/%-4/cgi-bin" причем запуская CGI-ки юзера под его UID и GID. А пока CGI-ки всех юзеров запускаются под одним юзером - тем, которого указываю в этом VirtualHost. Пока приходится делать много name-based VirtualHost'ов, задавая в каждом соответствующий User и Group. Ужас! > А вообще - настоятельно рекомендую читать доку по апачу. > Уж начитался до свиста в ушах, и архивы usenet/fido изрыл :-( --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/27252a66baf69.html, оценка из 5, голосов 10
|