configurando o cgi-bin usando .htaccess

4

Estou tentando configurar um diretório como cgi-bin usando .htaccess , mas quando tento acessar os executáveis, os arquivos são baixados. Estou usando o apache2.2. Qual é o problema?

Meu .htaccess se parece com:

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

Permissões de arquivo são

# 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
    
por Alexandru 10.06.2011 / 19:29

1 resposta

2

Não esqueça seus pontos:

Options +ExecCGI
AddHandler cgi-script .cgi .pl

Anote que você também precisa modificar a diretiva AllowOverride para esse diretório para permitir que seus arquivos .htaccess sejam lidos.

Não se esqueça de reiniciar o Apache.

    
por 10.06.2011 / 19:58