Wie man PHP-Fehler anzeigen? (Ich habe ini_set und error_reporting, aber gibt nur 500 auf Fehler)

So, ich habe eigentlich gar keine Fehler in meiner aktuellen web-Seite, aber ich möchte in der Lage sein, um zu sehen, einen Fehler, wenn Sie auftauchen, statt der HTTP-500 Fehler Seite. Ich googelte ein bisschen herum und dachte, das hinzufügen dieser beiden Zeilen würde alles beheben.

ini_set('display_errors', 'On');
error_reporting(E_ALL);

HINWEIS: ich habe keinen Zugriff auf die php.ini-Datei, da bin ich mit meiner Schule Konto-server.

Also stellte ich ein bug (kein Semikolon nach $buggy) so wie an der Spitze meiner Seite:

<?php 
ini_set('display_errors', 'On');
error_reporting(E_ALL);
$buggy

$x = 4 + 2;
...

Jedoch bekomme ich nur ein Server-Fehler:

"Die website hat einen Fehler beim abrufen http://mywebpage.com/. Es kann für Wartungsarbeiten heruntergefahren oder falsch konfiguriert."

Irgendwelche Ideen?

EDIT:

Habe ich neu konfiguriert mein code:

<?php 
include_once 'database/errorSettings.php';
?>
<?php 

$buggy //whoops
$x = 4 + 2;
...

errorSettings.php ist die folgende:

<?php
    ini_set('display_errors', 'On');
    error_reporting(E_ALL);
?>

Aber es funktioniert immer noch nicht... falsche Art und Weise neu zu konfigurieren?

InformationsquelleAutor der Frage | 2012-04-10

Schreibe einen Kommentar