title image


Smiley Re: Wie kann ich unterm Apache Perl Scripte korrekt ausführen?
1. Die Ausschrift Internat Server Error ist im allgemeinen

ein Script Fehler, in der Regel ein Compilerfehler.



2. Füge in das Script die Zeile:



use CGI::Carp "fatalsToBrowser";



ein, so wird Dir ein Licht aufgehen, diese Zeile sollte aber

nur zu Testzwecken im Script sein.



3. Dein Errorlog sieht doch prima aus.

127.0.0.1 = Loopback IP = localhost, Standard

Port 80 ist der HTTP Port, Standard



4. Ich vermute, dass Du Windows ?? als Betriebsystem

nutzt. Deshalb wird Dein Webserver nicht den Perl-Compiler

finden, aber wenn Dein Script bei einem Provider (Linux) läuft, klappt alles.

4.1. Die erste Zeile in einem Perl-CGI-Script muß sein:

4.1.1. Linux

#!/usr/bin/perl

4.1.2. Windows

#!c:\programme\perl\bin\perl.exe

4.2. Die erste Zeile in einem Perl-CGI-Script sollte sein:

4.2.1. Linux

#!/usr/bin/perl -wT

4.2.2. Windows

#!c:\programme\perl\bin\perl.exe -wT

Vorausgesetzt Du hast Perl in c:\programme\perl installiert.

geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: