>Ситуация следующая:
>был старый апач - все работало, поставил последнюю версию: перестали работать perl
>скрипты openwebmail (web mail). запускаются они speedy_suid с установленным UID. Обычные
>perl скрипты нормально работают.
>Пробовал ставить разные права - никакого толку, а с shell все запускается
>и работает. Apache работает от www:www. Собран просто:
>./configure --enable-module=so
>Пробовал добавить mod_speedycgi.so - тоже никакого толку (он вообще нужен?). В чем
>может быть проблема?
>
>Лог:
>[Fri Sep 5 15:39:31 2003] [error] (13)Permission denied: exec of /usr/local/apache/cgi-bin/openwebmail/openwebmail.pl
>faile
>d
>[Fri Sep 5 15:39:31 2003] [error] [client 81.189.238.14] Premature end of
>script headers: /usr/local/apache/cgi-bin/openwebm
>ail/openwebmail.pl
1.Смотри права на чтение/исполнение каталога, где лежат скрипты и скриптов для www
2. путь к интерпретатору perl в первой строке корректен? /usr/bin/perl - ?
3. попробуй перезапустить Apache под прежним user (nobody,apache)
|