, j'ai un sacré soucis avec perl et apache.
Je désirerait le compiler par moi meme et non en prenant des pack apache/perl deja tout pres.
j'ai suivis pas mal de tuto sur le net et pourtant rien n'y fait j'ai toujours l'erreur
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 |
et dans le log error j'ai
[Tue May 11 22:37:35 2004] [error] [client 127.0.0.1] d:/work/perl/test.pl is not executable; ensure interpreted scripts have "#!" first line
[Tue May 11 22:37:35 2004] [error] [client 127.0.0.1] couldn't spawn child process: d:/work/perl/test.pl |
ou egalement
[Tue May 11 22:40:21 2004] [error] [client 127.0.0.1] malformed header from script. Bad header=elle: d:/work/perl/test.pl |
a savoir que test.pl contient un truc vraiment basic
#!C:\Perl\bin\perl.exe
$femme{"truc"}=["elle", "elles"];
print $femme{"truc"}[0],"\n"; |
Bon dans la config d'apache (1.x)
j'ai rajouter plusieur truc pour les cgi/perl
tout d'abord
AddHandler cgi-script .cgi .pl |
ScriptAlias /cgi-bin/ "D:/work/perl"
#
# "C:/Program Files/Apache Group/Apache/cgi-bin" should be changed to whatever your ScriptAliased
# CGI directory exists, if you have that configured.
#
<Directory "D:/work/perl">
AllowOverride None
Options All MultiViews ExecCGI
Order allow,deny
Allow from all
</Directory>
|
puis
LoadFile c:\perl\bin\perl58.dll |
et enfin le gros soucis
LoadModule perl_module modules/mod_perl.so
|
IMPOSSIBLE de charger le mod perl.so
si je rajoute ca, apache m'affiche cette fenetre
pourtant vous pouvez voir ici que mod_perl.so est bien la
bref je sais vraiment pas quoi faire, et j'ai un gros besoin d'aide ![:cry: :cry:](https://forum-images.hardware.fr/icones/smilies/cry.gif)