настройка cgi-bin с использованием .htaccess


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

Ответы:


2

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

Options +ExecCGI
AddHandler cgi-script .cgi .pl

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

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


Это все еще не работает.
Александру

@ Алекс, пожалуйста, смотрите дополнительную информацию.
Джон Т
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.