Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [PHP] Wie lasse ich Fehler anzeigen? (https://www.delphipraxis.net/147140-%5Bphp%5D-wie-lasse-ich-fehler-anzeigen.html)

Matze 2. Feb 2010 16:10


[PHP] Wie lasse ich Fehler anzeigen?
 
Hallo zusammen,

egal, welchen PHP-Code ich schreibe, auch wenn er nocht so falsch ist, ich sehe keine Fehlermeldungen. Weder "Fatal Error" noch "Notice" noch "Warning".

Ein "error_reporting" im PHP-Code mit "E_ALL" oder "E_ALL | E_STRICT" nützt nichts. In der php.ini ist "E_ALL" engetragen.

Wie kriege ich denn meine Fehlerausgaben wieder?

Grüße, Matze

generic 2. Feb 2010 16:17

Re: [PHP] Wie lasse ich Fehler angezeigen?
 
Code:
display_errors = on
error_reporting = E_ALL

Matze 2. Feb 2010 16:24

Re: [PHP] Wie lasse ich Fehler angezeigen?
 
Hallo,

"display_errors" ist bereits "on".

generic 2. Feb 2010 16:26

Re: [PHP] Wie lasse ich Fehler angezeigen?
 
dann editierst du die falsche php.ini.

ruf mal
Code:
phpinfo();
auf dort wird die php.ini gezeigt welche geladen wurde.

Matze 2. Feb 2010 16:29

Re: [PHP] Wie lasse ich Fehler angezeigen?
 
Code:
directive       local val.   master val.
------------------------------------------
display_errors  On           Off
error_reporting E_ALL        6143

alcaeus 3. Feb 2010 08:13

Re: [PHP] Wie lasse ich Fehler anzeigen?
 
Ist vielleicht ein Error-Handler definiert, der die Fehlerausgaben schluckt? Grep mal durch deinen Code und such nach "set_error_handler".

Greetz
alcaeus

himitsu 3. Feb 2010 09:07

Re: [PHP] Wie lasse ich Fehler anzeigen?
 
Ausgabe-Caching könnte auch schuld sein.

Wird überhaupt was angezeigt?

bzw. Du hast es doch bestimmt auch mal mit 'nem "einfachem" Scrtipt vesucht?
Code:
<?PHP irgendeinquatsch ?>

Matze 3. Feb 2010 09:11

Re: [PHP] Wie lasse ich Fehler anzeigen?
 
Hallo,

@Andy: Nein, einen Error-handler nutze ich keinen.
@Frank: Die Datei umfasst 3 Zeilen.

Ich wurde auf "Suhosin" hingewiesen. Vielleicht hängt es damit zusammen.

Ruio 3. Feb 2010 10:10

Re: [PHP] Wie lasse ich Fehler anzeigen?
 
Speicher mal das als .htaccess in den Ordner:
Code:
<IfModule mod_php.c>
      php_value display_errors 1
</IfModule>


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:12 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz