Ergebnis 1 bis 6 von 6

Thema: 2 Fehler Meldungen schon zu Beginn ?

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Avatar von h-m
    Registriert seit
    02.09.2006
    Beiträge
    115
    Also bei mir sind das zwei "Notices" (Hinweise, keine Fehler) und die kommen nur wenn ich extra mit
    error_reporting(E_ALL);
    alle Hinweise, Warnungen und Fehlermeldungen aktiviere.
    siehe auch hier... http://de.php.net/error_reporting

    Vielleicht hilft ein
    error_reporting(0);
    ganz oben in der /adminforce/index.php unter dem einleitenden PHP-Tag <?
    Gruß, profitgeier

  2. #2
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    helfen tut das nicht direkt, da e ja nur den fehler/die meldung unterdrückt, abhilfe würde es schaffen, variablen vorher zu initialisieren, also z.bsp.:

    PHP-Code:
    if(!isset($_GET['foo']))$_GET['foo']=''
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

  3. #3
    Erfahrener Benutzer Avatar von h-m
    Registriert seit
    02.09.2006
    Beiträge
    115
    Ja ist zwar kein Fehler aber besser ist das auch "Notices"-Meldungen zu beheben, denn man weiss ja nicht wie PHP sich mal in Zukunft entwickeln wird. Wenn die PHP-Version nicht geändert wird muss man eigentlich keine Angst haben dass diese "Notices" mal zu wirklichen "Errors" werden. Aber wenn man im VMS alle "Notices" und "Warnings" beheben will dann hat man einiges zu tun. Alleine schon die ganzen Index-Bezeichner die oft als Konstanten statt richtigerweise als Strings notiert sind mir schon öfters aufgefallen.
    Generell sollte man in einem Produktivsystem die Fehler ausschliesslich in einer Logdatei protokollieren lassen und den User keine Fehlermeldungen des PHP-Interpreters zu Gesicht bekommen lassen.

Ähnliche Themen

  1. kennt ihr das schon...
    Von Hardy im Forum Talk, talk, talk...
    Antworten: 37
    Letzter Beitrag: 20.02.2009, 22:16
  2. Kennt ihr das schon?
    Von Thor82 im Forum Talk, talk, talk...
    Antworten: 5
    Letzter Beitrag: 21.07.2008, 15:55

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •