Hallo Struppi!
D.h. wenn du eine pl datei startest wird diese mit der Perlversion gestartet?
Ja. Doppelklick auf eine .pl-Datei öffnet cmd.exe mit in der Titelleiste:
C:\Perl\bin\perl.exe
Dann sollte der Apache nicht abstürzen, seltsam.
... ;)
Soweit ich das sehe macht ActivePerl einen Eintrag HKCR->Perl->Shell->Open->Command
Ja auch in HKLM. Insgesamt habe ich den Pfad C:\Perl\bin\perl.exe (plus Erweiterungen im Stil von %irgendwas) an 4 oder 5 verschiedenen Stellen gefunden.
Wenn du den Apache Server anpasst, wird die Zeile einfach ignoriert und das Perl das in der Registry eingetragen ist gestartet.
Aargh, ja, so steht es auch in der httpd.conf erklärt, sorry.
Warum dein Apache dann abstürzt ist mir nicht klar, steht vielleicht im errorg log?
Gut... cgi.pl mit der Unix-Shebang in E:\xampp\htdocs\cgi-bin
Aufruf um 11:50 Uhr (IE): http://patrick2/cgi-bin/cgi.pl
IE bringt: Server nicht gefunden
Errorlog-Einträge:
[Sat Jan 05 11:50:32 2008] [notice] Child 3868: Child process is running
[Sat Jan 05 11:50:32 2008] [notice] Child 3868: Acquired the start mutex.
[Sat Jan 05 11:50:32 2008] [notice] Child 3868: Starting 250 worker threads.
[Sat Jan 05 11:50:32 2008] [notice] Child 3868: Starting thread to listen on port 443.
[Sat Jan 05 11:50:32 2008] [notice] Child 3868: Starting thread to listen on port 80.
[Sat Jan 05 11:50:37 2008] [notice] Parent: child process exited with status 9 -- Restarting.
Aufruf um 12:00 Uhr (Firefox): http://patrick2/cgi-bin/cgi.pl
Firefox leitet mich auf http://www.patrick2.com/ um (LOL),
Errorlog-Eintrag:
[Sat Jan 05 12:00:27 2008] [notice] Parent: child process exited with status 9 -- Restarting.
Ich als Apache-Neuling kann mir keinen Reim machen... Mit dem Xitami hatte ich nie Probleme, nur dass (zumindest bei meiner Version, soll bei den neueren anders sein), die SSI-Implementierung miserabel war, was mich ja zu dem einen Feature-Artikel bewegt hatte.
Viele Grüße aus Frankfurt/Main,
Patrick
_ - jenseits vom delirium - _
[link:hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash]
Nichts ist unmöglich? Doch!
Heute schon gegökt?