Op mijn Mac werkt dit perfect maar windows doet er moeilijk over.
Dit heeft niets met Mac of Windows te maken, maar alles met de instellingen van de server. Tevens hoor je altijd te beginnen met de volgende regel:
error_reporting(E_ALL);
.
Tevens is het handig om eerst 100% zekerheid te krijgen over de instellen en deze evt. goed te zetten:
<?php
ini_set('display_errors', 1); // 'Zet foutmelding aan'
error_reporting(E_ALL); // 'Toon alles wat fout gaat'
// rest van je script
?>
?
Onbekende gebruiker
16-05-2006 15:20
@Frank
Niet helemaal met je eens.
Dit klopt voor de doorsnee locale testserver, maar zodra je een serieuse internetserver gaat draaien waar ook echt een website op moet gaan draaien moet je toch op andere instellingen overgaan met betrekking tot error reporting.
@Gijs: Ben het volkomen met je eens! Echter, wanneer je systeem geen bugs bevat en goed draait (zou dit mogelijk zijn???) dan loop je weinig risico's.
Verander de 1 in een 0 bij de ini_set() (nadat je het systeem hebt gebouwd en getest) en er komt niet 1 foutmelding meer op je scherm. Je eigen foutafhandeling blijft natuurlijk wel werken.