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