kostenloser Webspace werbefrei: lima-city


php: keine Fehler anzeige?

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    deep-shades

    deep-shades hat kostenlosen Webspace.

    Hallo,

    ich habe gestern mit einem neuen Project begonnen, da ist mir aufgefallen das ich keine Fehler meldungen bekomme.
    Dann hab ich mir gedacht setzte du halt error_reporting(E_ALL); am anfang des Documentes, leider ohne ergebnis.

    Liegt der Fehler bei mir oder bei Lima?
    und was kann ich machen damit mir die Fehler meldungen wieder um die Ohren gehauen werden.

    ich bin aufjedenfall verwirrt :biggrin:
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Erstell dir eine .htaccess mit folgendem Inhalt:

    php_flag display_errors on
  4. Autor dieses Themas

    deep-shades

    deep-shades hat kostenlosen Webspace.

    ok das hilft schonmal weiter, danke.
    Giebt es jetzt auch noch die möglichkeit alle fehler anzeigen zu lassen?
    bsp: ich rufe eine funktion die es nicht giebt (wegen rechtschreibfehler etc.)

    ich bin durch Google auf folgendes gestoßen
    php_value error_reporting 6143
    aber das tuts nicht.
  5. Es täte auch

    php_value output_handler fatal_error_handler


    aber ich glaube php_value lässt sich aus sicherheitsgründen nicht setzen.

    EDIT:

    Probiers mit

    php_flag display_errors on
    php_value error_reporting 8191


    Beitrag zuletzt geändert: 3.5.2011 15:42:16 von fabo
  6. Autor dieses Themas

    deep-shades

    deep-shades hat kostenlosen Webspace.

    fabo schrieb:

    php_flag display_errors on
    php_value error_reporting 8191



    jetzt wird alles angezeigt, danke.
  7. Thjeoretisch müsste es auch so funktionieren:

    php_flag display_errors on
    php_value error_reporting -1


    Ich würde es warscheinlich so machen:

    php_flag display_startup_errors off
    php_flag display_errors off
    php_flag html_errors off
    php_flag log_errors on
    php_flag ignore_repeated_errors off
    php_flag ignore_repeated_source off
    php_flag report_memleaks on
    php_flag track_errors on
    php_value docref_root 0
    php_value docref_ext 0
    php_value error_log error.log
    php_value error_reporting -1
    php_value log_errors_max_len 0
    
    <Files error.log>
     Order allow,deny
     Deny from all
     Satisfy All
    </Files>
  8. Autor dieses Themas

    deep-shades

    deep-shades hat kostenlosen Webspace.

    php_flag display_errors on
    php_value error_reporting -1


    ja das funktioniert auch.


    php_flag display_startup_errors off
    php_flag display_errors off
    php_flag html_errors off
    php_flag log_errors on
    php_flag ignore_repeated_errors off
    php_flag ignore_repeated_source off
    php_flag report_memleaks on
    php_flag track_errors on
    php_value docref_root 0
    php_value docref_ext 0
    php_value error_log error.log
    php_value error_reporting -1
    php_value log_errors_max_len 0
    
    <Files error.log>
     Order allow,deny
     Deny from all
     Satisfy All
    </Files>


    ich kenne mich mit dem .htaccess kram nicht so aus, aber speichert er jetzt die fehlermeldungen in einer log datei?
  9. Er speichert die Fehler in einer Datei, sichert diese Datei vor Zugriffen von außen und loggt Fehler optimiert (widerholende Fehler werden nicht geloggt, usw.). Dafür wiederrum gibt es keine Meldung nach außen d.h. wenn Fehler auftreten, stehen diese in der Logdatei und nicht unschön auf der auftretenden Seite.

    Beitrag zuletzt geändert: 3.5.2011 16:14:37 von fabo
  10. also am besten geht es so :

    error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);

    oder
    error_reporting(-1);

    oder
    ini_set('error_reporting', E_ALL);


    MFG
    K. Wehmeyer

    Beitrag zuletzt geändert: 5.5.2011 15:03:02 von kev5454
  11. kev5454 schrieb:
    also am besten geht es so :

    error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);

    oder
    error_reporting(-1);

    oder
    ini_set('error_reporting', E_ALL);


    MFG
    K. Wehmeyer


    Nein, geht es nicht. Bei Lima-City ist nämlich genau das nicht möglich ;)
  12. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!