Hallo Klaus,
ich hab mal ein paar Kommentare hinterlassen, ich weis echt nicht mehr weiter.
Danke
Patrick
Hier nur die wichtigsten Fehlerquellen:
- Perl ist nicht am Server installiert
Doch, ist es
- Der Webserver ist nicht für die Ausführung von Scripts konfiguriert
Wie bitte? Wie geht denn das? Was muss ich da machen?
- Das Script liegt in einem Verzeichnis, welches nicht für Scriptausführung viorgesehen ist
Doch, im cgi-bin
- Der Scriptname wurde falsch eingegeben (Case-Sensitiv)
Was heist das?
- Der Pfad zum Perlinterpreter (#!/usr/bin/perl) ist für diese Maschine falsch angegeben. Vielleicht ist es /usr/local/bin/perl.
Es ist #!/usr/bin/perl
- Ein benötigtes Modul ist nicht vorhanden
Welches Modul könnte da fehlen?
- Der User, unter dem der Webserver arbeitet, hat keine Rechte, die Datei zu lesen ( überprüfe den lokalen Pfad auch mit)
Wie richte ich die ein, wenn es das sein sollte?
- Im Script hat sich ein Fehler eingeschlichen
Glaub ich nicht, denn woanders läuft es, hab es 1:1 kopiert
- Bei der Übertragung auf den Server per FTP wurde das Script nicht im ASCII-Mode gesendet
Es wurde im ASCII gesendet, das ist mir schonmal passiert, dann nie wieder. Aus Fehlern lernt man...;-)
Es gibt sicherlich noch mehr mögliche Ursachen, aber wirklich wichtig ist der Server-Log.
Grüße
Klaus