Installer Wampserver et le module ActivePerl

Transcription

Installer Wampserver et le module ActivePerl
Installer Wampserver et le module ActivePerl
Supposons que wamp soit installé sur le D:\wamp
Installer ActivePerl par exemple dans le répertoire: D:\wamp\bin\perl
ActivePerl est disponible ici : http://www.activestate.com/activeperl/downloads
Pour savoir si l’installation s’est bien déroulée, dans l’invité de commande tapez : perl -v
Si tout se passe bien, vous verrez s’afficher un message semblable au message suivant :
Il faut ensuite effectuer des modifications du fichier httpd.conf
Ce dernier se trouve dans le répertoire : D:\wamp\bin\apache\apache2.x.y\conf
Dans ce fichier :
Décommentez la ligne #LoadModule cgi_module modules/mod_cgi.so si ce n’est déjà fait
(c’est-à-dire enlever le # ).
Rechercher ensuite la ligne qui ressemblerait à : Options Indexes FollowSymLinks
Remplacez-la par :
Options Indexes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
Rechercher ensuite la ligne :
ScriptAlias /cgi-bin/ "e:/wamp/cgi-bin/"
La remplacer par exemple par : ScriptAlias /cgi-bin/ "e:/wamp/www/"
Rechercher les lignes suivantes :
<Directory "e:/wamp/cgi-bin">
AllowOverride None
Options None
Require all granted
</Directory>
et remplacez là par :
<Directory "e:/wamp/www/">
AllowOverride None
Options FollowSymLinks SymLinksifOwnerMatch ExecCGI
Require all granted
</Directory>
Et pour finir, chercher la ligne : #AddHandler cgi-script .cgi
Décommentez-là et remplacez là par : AddHandler cgi-script .pl .cgi
Pensez à redémarrer tous les services, et vos scripts Perl ou CGI devraient s’exécuter convenablement
Ne pas oublier d’indiquer dans vos scripts le chemin vers l’exécutable perl.exe:
#!D:\wamp\bin\perl\bin\perl.exe