[web] Probleme d'installation de perl sur apache 1.3.29
J'ai du mal la, j'ai chercher partout et rien a faire, j'ai toujours la meme erreur lorsque je lance un script perl.
Citation:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, chakal@if-faw.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Apache/1.3.29 Server at localhost Port 80
and dans le log j'ai
Citation:
[Wed May 12 22:11:52 2004] [error] [client 127.0.0.1] malformed header from script. Bad header=elles: d:/work/perl/test.pl
Je precise tout de meme que perl s'execute correctement dans le Shell :?
Voici mon script
Code:
1 2 3
| #!C:/Perl/bin/perl.exe
$femme{"truc"}=["elle", "elles"];
print $femme{"truc"}[1],"\n"; |
bref dans le shell ca me retourne "elles" et pour localhost, l'erreur ci dessus
bref, dans mon httpd.conf j'ai inscrit toute les chose suivant
Citation:
LoadFile c:\perl\bin\perl58.dll
<Directory "D:/work/perl">
AllowOverride None
Options all MultiViews
Order allow,deny
Allow from all
</Directory>
AddHandler cgi-script .cgi .pl
normalement je croit qu'il devrait y avoir la ligne
Code:
LoadModule perl_module modules/mod_perl.so
mais si je le fait j'obtient l'erreur suivant
http://www.if-faw.com/forum/apache/apache_error.png
alors que le fichier est bien la :
http://www.if-faw.com/forum/apache/apache_mod.png
bref je sais pas quoi faire et j'ai besoin de votre aide :)