4

Я пытаюсь настроить каталог как cgi-bin, используя .htaccess , но когда я пытаюсь получить доступ к исполняемым файлам, файлы загружаются. Я использую apache2.2. В чем проблема?

Мой .htaccess выглядит так:

# cat www/cgi-bin/.htaccess
Options +ExecCGI
AddHandler cgi-script cgi pl

Права доступа к файлам

# ls -1la www/cgi-bin/
total 60
drwxr-xr-x 2 root root  4096 iun 10 19:22 .
drwxr-xr-x 5 root root  4096 iun 10 19:18 ..
-rw-r--r-- 1 root root    46 iun 10 19:23 .htaccess
-rwxr-xr-x 1 root root 15358 iun 10 19:23 paperload.cgi
-rwxr-xr-x 1 root root 12728 iun 10 19:23 papers.cgi
-rwxr-xr-x 1 root root 12593 iun 10 19:23 paperview.cgi

1 ответ1

2

Не забывайте свои точки:

Options +ExecCGI
AddHandler cgi-script .cgi .pl

Обратите внимание, что вы также должны изменить директиву AllowOverride для этого каталога, чтобы разрешить чтение ваших файлов .htaccess .

Не забудьте перезапустить Apache.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .