[php] error_reporting(E_ALL);

Pagina: 1
Acties:

  • kvdveer
  • Registratie: November 2000
  • Laatst online: 06-11-2025
error_reporting(E_ALL);

dat zou toch alle foutmeldingen aanmoeten zetten?

Momenteel ben ik een app aan het debuggen, maar ik kom maar niet verder, omdat ik gewoon een lege pagina terug krijg, ipv een foutmelding.
PHP:
1
2
3
4
5
6
7
8
<?
error_reporting(E_ALL);
echo "blaat";
echo $test; // <-- zou een warning moeten geven
echo "blaat";
if test echo "fout"; // <-- zou een parse error moeten geven
echo "fout; // <-- zou een parse error moeten geven
?>

Wat ik ook doe, ik krijg geen warnings, errors, of wat dan ook terug.

Wie o wie helpt mij uit deze benarde situatie met deadline?


vergeten:

Host: win2k + iis + php4.06
Ik kan niets doen met de config van deze bak.

Localhost, sweet localhost


  • elnino
  • Registratie: Augustus 2001
  • Laatst online: 03-09 05:13
Mijn bevindingen:
PHP:
1
2
3
4
5
6
7
8
9
10
<?
error_reporting(E_ALL);
echo "blaat";
echo $test; // <-- zou een warning moeten geven
// --> Geen warning, volgens mij is deze notatie toegestaan
echo "blaat";
if test echo "fout"; // <-- zou een parse error moeten geven
// --> Geeft inderdaad een parse error
echo "fout; // <-- zou een parse error moeten geven
?>

Commentaar staat erbij (achter '-->'). Ik heb zelf versie 4.0.4pl1 op Win98 + PWS. Misschien zijn bij jou de constanten (E_ALL) niet goed gedefinieerd.

edit: Meer commentaar erbij.

  • Rense Klinkenberg
  • Registratie: November 2000
  • Laatst online: 15-09 23:45
Er is in php.ini ook nog ergens een oiptie waarmee je aan kan geven of er uberhaupt wel eror messages worden weergegeven. Waarschijnlijk staat die op uit nij jouw server.

Verwijderd

Op vrijdag 21 december 2001 14:20 schreef freak007 het volgende:
Er is in php.ini ook nog ergens een oiptie waarmee je aan kan geven of er uberhaupt wel eror messages worden weergegeven. Waarschijnlijk staat die op uit nij jouw server.
nee, die staan uit, maar met dat commando in een script moeten ze toch weergeven worden, probeer dit eens:
PHP:
1
2
3
<?
error_reporting (55);
?>