Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2824 connectés 

 


Dernière réponse
Sujet : Perl et HTML
zeltron

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>


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
zeltron

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>

jibix 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

Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR