Perl et HTML

Perl et HTML - Programmation

Marsh Posté le 27-03-2001 à 23:42:46    

Comment faire pour qu'un script écrit en Perl (xxx.pl)
soit automatiquement executer lorsque je tapes l'url suivant par ex :
http://localhost/dev/xxx.pl
(sachant que mon script Perl contient le code HTML)
Je suis sous W2K + ActivePerl installé.
 
(Y a-t-til un rapport avec le serveur apache??)
 :D

Reply

Marsh Posté le 27-03-2001 à 23:42:46   

Reply

Marsh Posté le 28-03-2001 à 00:10:37    

Jibix a écrit a écrit :

 
Y a-t-til un rapport avec le serveur apache?




 
Tu es le nouveau trublion du forum toi !  
 
Oui si tu utilises Apache il y de fortes chance que ca soit lié à Apache. Ceci étant je ne connais pas ActivePerl et je vais suposer qu'Apache peut lui faire des requêtes afin qu'il exécute les scritps perl.  
 
En standard Apache exécute les scripts uniquement lorsqu'ils sont dans le répertoire cgi-bin, alors soit tu déplaces ton script dans le répertoire cgi-bin et tu changes l'url que tu appelles soit tu ajoutes une option concernant ton répertoire "dev" afin qu'Apache puisse savoir qu'il a le droit d'exécuter les scripts dans ce répertoire :  
 
Dans le httpd.conf il te faudra donc rajouter pour ton répertoire dev un truc du style :
 
<Directory>
...
 
Options FollowSymlinks ExecCGI
 
....
</Directory>

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed