2009-10-13 6 views
0

J'essaie de créer le répertoire racine d'un hôte virtuel afin qu'il puisse exécuter des scripts CGI. Je mets ce qui suit dans ma déclaration d'hôte virtuel:Aide à rendre mon répertoire racine non exécutable pour les scripts CGI

<VirtualHost *:80> 
    <Directory /> 
    Options +ExecCGI 
    </Directory> 

    DocumentRoot /path/to/root 
    ServerName servername 
    AddHandler cgi-script .pl 
</VirtualHost> 

Mais lorsque je tente d'exécuter le script CGI, il télécharge juste à la place.

+0

Ce type de questions obtient généralement de meilleures réponses sur serverfault.com – mjv

Répondre

1

soit utiliser:

<Directory /path/to/root> 
    Options +ExecCGI 
</Directory> 

ou

<Location /> 
    Options +ExecCGI 
</Location> 

Voir Directory et Location dans docs Apache.

Questions connexes