Scriptfehler aus dem Nichts.
Tobi
- cgi
Hallo,
kürzlich habe ich ein ein Forum für meine Interseite programmiert.
Anschließend das ganze nochmal ausgiebig Offline getestet und es dann
auf den Webserver des Providers hochgeladen. Bis hier hin war alles
Fehlerfrei, auch Online klappt alles ansich gut, nur ab und an kommt der Fehler das die Seite nicht angezeigt werden kann. Wartet man etwas ab dann funktionierts auch wieder. Ebenso kann es vorkommen das bei der Überprüfung des mod, des Scripts statt 755 der alte mod steht und ohne irgendeine änderung vorgenommen zu haben, ein paar minuten später wieder der alte mod da ist.
Da dies auf mehrern unabhängigen Servern geschieht vermute ich das, dass am script liegen muss.
Hat vielleicht jemand einen Rat?
Forum: http://cgi.exit.mytoday.de/~tselb/forum.pl
Oder: http://www.t-page.com dort auf Forum
MfG
Tobi
Hi,
Hat vielleicht jemand einen Rat?
ja: schau in's Error-Log. Andernfalls könntest Du alternativ auch Lotto spielen, da ist die Chance auf 'nen Treffer ähnlich hoch.
Zweiter Tip: Die Fehlermeldungen im IE sind praktisch aussagefrei. Konfiguriere:
Extras / Internetoptionen / Erweitert
[ ] Kurze HTTP-Fehlermeldungen
Danach wird die Fehlermeldung des Servers angezeigt, die immerhin Informationen enthalten _kann_, im Gegensatz zur (gewöhnlich längeren) "kurzen HTTP-Fehlermeldung".
Cheatah
Hi,
ja auf die Idee in die Error LOg zu schauen bin ich auch schon gekommen, nur da stand leider auch nichts drin.
Trotzdem Danke, ich werd mal den zweiten Tipp testen.
Gruß
Tobi
Hi,
ja auf die Idee in die Error LOg zu schauen bin ich auch schon gekommen, nur da stand leider auch nichts drin.
Ändere die erste Zeile Deines Scriptes in
#! /pfad/zu/perl/ -w
dann erhälst Du auch Warnungen im Error_log.
Gruss Markus
Hi,
ja das hab ich auch schon getan.
Gruß
Tobi
Hi,
ja das hab ich auch schon getan.
benutzt Du auch
use strict;
und fängst alle(!) kritischen Operationen mit 'or die' o.ä. ab? Etwa:
open(BLA, 'xyz') or die "Kann xyz nicht oeffnen: $!";
Cheatah
Hi,
benutzt Du auch
use strict;
ja
und fängst alle(!) kritischen Operationen mit 'or die' o.ä. ab? Etwa:
Nein, hab ich bis jetzt noch nicht versucht.
Sollte ich vielleicht mal probieren.
Danke
Gruß
Tobi
Moin!
Extras / Internetoptionen / Erweitert
[ ] Kurze HTTP-Fehlermeldungen
Danach wird die Fehlermeldung des Servers angezeigt, die immerhin Informationen enthalten _kann_, im Gegensatz zur (gewöhnlich längeren) "kurzen HTTP-Fehlermeldung".
Hey Cheatah, woher kennst Du Dich denn so gut mit dem IE aus? *eg* ;-)
So long