LINUX.ORG.RU
ФорумAdmin

Апач, юзеры и скрипты


0

0

Помогите пожайлуста рабодраться с проблемой выполнения скриптов, а именно:

В домашних каталогах пользователей лежат пабки, к которым осуществляется доступ по http://my.host/~user_name/, все казалось бы нормально, но не работают скрипты, а именно, если запускаю перловый скрипт из этого каталога, то возникает ошибка "Premature end of script headers", при том при всем если запускать этот скрипт из стандартного каталога /cgi-bin/, то все работает на ура.

Подскажите пожайлуста, где копать, чтобы избавится от такого безобразия? И что надо прописать в конфигах чтобы, у каждого пользователя была своя пабочка /cgi-bin/, находящаяся в каталоге этого самого пользователя?


AliasMatch ^/~([^/]+)/cgi-bin/(.+) /home/user/htdocs/$1/cgi-bin/$2
<Directory /home/*/htdocs/cgi-bin/>
Optins +ExecCGI -Indexes

AddHandler perl-script .cgi .pl
PerlHandler ModPerl::Registry::handler
PerlOPtions +ParseHeaders

</Directory>

что-то вроде этого

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.