configuration de cgi-bin avec .htaccess

4

J'essaie de configurer un répertoire comme cgi-bin .htaccess, mais lorsque j'essaie d'accéder aux fichiers exécutables, les fichiers sont téléchargés. J'utilise apache2.2. Quel est le problème?

Mon .htaccessressemble à:

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

Les autorisations de fichier sont

# 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
Alexandru
la source

Réponses:

2

N'oubliez pas vos points:

Options +ExecCGI
AddHandler cgi-script .cgi .pl

Notez que vous devez également modifier la AllowOverridedirective pour ce répertoire pour permettre la .htaccesslecture de vos fichiers.

N'oubliez pas de redémarrer Apache.

John T
la source
Cela ne fonctionne toujours pas.
Alexandru
@Alex s'il vous plaît voir des informations supplémentaires.
John T