Stiamo eseguendo PHP 5.2.5 su un server IIS 7 e riscontriamo problemi nel rendere visibili gli errori PHP ... Al momento, ogni volta che si verifica un errore PHP, il server restituisce un errore 500 con il messaggio "La pagina non può essere visualizzato perché si è verificato un errore interno del server. "
Questa potrebbe essere una buona impostazione per i siti Web di produzione, ma è piuttosto fastidiosa su un server di sviluppo ... ;-)
Ho provato a configurare php.ini
per visualizzare gli errori sullo schermo e per registrarli in una cartella specifica, ma sembra che il Server rilevi tutti gli errori prima e prevenga e gestisca da PHP ...
Qualcuno sa cosa dobbiamo fare per fare in modo che IIS visualizzi gli errori PHP sullo schermo? Qualsiasi link, suggerimento o tutorial sull'argomento sarebbe apprezzato!
ini_set("display_errors", "on");
aggiungi queste righe nel file php.
log_errors=1
,error_reporting=-1
,log_errors_max_len=0
.