Come attivare la notifica errori in PHP (in locale e in remoto su un hosting)

Come attivare la notifica errori in PHP (in locale e in remoto su un hosting)
Se state sviluppando un sito su WampServer, LAMP o MAMP è possibile abilitare la notifica esplicita degli errori mediante una semplice direttiva nel file PHP.ini.
Tutto sta infatti nel capire in quale cartella si trovi questo file:
  • su Windows (WAMP), la cartella è variabile a seconda dei casi (di solito è C:\wamp\bin\php\phpxxx, dove xxx è la versione PHP in uso); il file stesso potrebbe essere rinominato phpForApache.ini;
  • su Linux (LAMP), la cartella (di norma) è /etc/php5/apache2/.
  • su Mac (MAMP), la cartella è /Applications/MAMP/bin/php/{versione PHP in uso}/conf/php.ini.
Per sicurezza, è possibile individuare la locazione del file php.ini mediante il comando <?php
phpinfo(); ?>, che potete inserire in un file temp.php, poi dovete salvarlo nella root del vostro server, aprirlo mediante localhost/temp.php e trovare, tra le tante indicazioni, quella corrispondente alla stringa Configuration file (php.ini) path.
Schermata 2015-05-04 alle 10.41.40
Bisogna quindi modificarlo individuando la riga che contiene la stringa display_errors, ed impostandola come segue:

display_errors = On
Di norma sarà necessario riavviare LAMP, Wamp o MAMP per  attivare la modifica in modo effettivo.
Per attivare gli errori su un hosting in remoto, non tutti i servizi permettono di farlo: bisognerà rivolgersi ad hosting con PHP.ini modificabile, oppure attivare questa caratteristica via cPanel o Plesk a seconda dei casi.
Ti piace questo articolo?

1 voto

Su Trovalost.it puntiamo sulla qualità dei contenuti da quando siamo nati: la tua sincera valutazione può aiutarci a migliorare ogni giorno.

Come attivare la notifica errori in PHP (in locale e in remoto su un hosting)

Votato 8 / 10, da 1 utenti
Leggi articolo precedente:
Come impostare la cache del browser (via htaccess)

Questo tutorial cercherà di spiegare come si impostano gli header …

Chiudi