Tobi: Scriptfehler aus dem Nichts.

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

  1. 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

    1. 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

      1. 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

        1. Hi,

          ja das hab ich auch schon getan.

          Gruß

          Tobi

          1. 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

            1. 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

    2. 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