De PHP "display_errors" parameter is een optie in het PHP configuratiebestand (php.ini). Wanneer deze waarde op "On" staat worden fouten in uw code op het scherm geraporteerd.
1. Op Linux hosting pakketten hebt u een eigen php.ini . Dit bestand bevindt zich in de map "/ftp /lib" (Op recent geïnstalleerde servers staat het php.ini script in de map "/etc"). U kan dit op 2 manieren aanpassen:- Via FTP: het bestand downloaden, lokaal aanpassen en terug uploaden.
- Via SSH
: het bestand rechtstreeks op de server
aanpassen via een SSH sessie.
Om via SSH in te loggen moet u eerst het programma putty downloaden . U kan het programma vinden op http
://www
.chiark.greenend.org.uk/~sgtatham/putty/download
.html
(putty.exe)
Eenmaal putty is opgestart vult u volgende gegevens in:

- hostname: www.domeinnaam .be (domeinnaam.be vervangt U door Uw eigen domeinnaam
- protocol: SSH
Klik op 'open' om te verbinden.

- Gebruikersnaam: uw gebruikersnaam (zonder '%domeinnaam.be'). Deze is terug te vinden in de activatiemail
- Wachtwoord: uw wachtwoord, terug te vinden in de activatiemail
Eenmaal ingelogd dient u volgende stappen te ondernemen:
- Ga naar de map waar het php.ini script zich bevindt, nl. "/ftp/lib" door het commando "cd /ftp/lib" uit te voeren.
Op recent geïnstalleerde servers staat het php.ini script in de map "/etc". Indien u dus dit bestand niet vindt in "/ftp/lib" dient u te gaan naar de map "/etc" via het commando "cd /etc". - Neem uit veiligheidsoverweging van uw php.ini bestand door het commando "cp php.ini php.ini.bak" uit te voeren.
- Open het php.ini bestand door het commando "pico php.ini" uit te voeren.
- Ga op zoek naar volgende regel : "display_errors = Off" .
- Verander deze regel in : "display_errors = On" .
- Sla het bestand op door de toetsencombinatie "CTRL + O" uit te voeren.
- Sluit het php.ini bestand af door de toetstencombinatie "CTRL + X" uit te voeren.
- Herstart de Apache webserver zodat het php.ini bestand opnieuw ingeladen wordt door het commando "/etc/rc.d/init.d/apachectl restart" uit te voeren.
De PHP errors zijn nu geactiveerd, eventuele scriptfouten zouden nu zichtbaar moeten zijn.
- Voor meer info over het php.ini bestand verwijzen wij u graag door naar een artikel op www.php.net
- Voor meer info over de functie ini_set verwijzen wij u graag door naar een artikel op www.php.net
2. Indien u een Windows hosting
pakket hebt kan u het php.ini bestand niet apart raadplegen aangezien
dit bestand gedeeld wordt onder alle gebruikers van de server. Om toch
te kunnen schakelen tussen display_errors = "on" / display_errors =
"off" kan u dit in uw script vermelden met volgende code:
Activeren display_errors:
<?
ini_set("display_errors","On"); //activeer de display_error
?>
Deactiveren display_errors:
<?
ini_set("display_errors","Off"); //deactiveer de display_error
?>


