Non riesco a vedere errori PHP. Ho provato ogni trucco che riesco a trovare per attivare la segnalazione degli errori, ma niente funziona.Impossibile ottenere il PHP per segnalare errori
display_errors è attivo e error_logging è attivo, ma quando visualizzo una pagina con un errore, ottengo una pagina vuota.
/var/log/php.log non esiste.
se si imposta un file di registro locale, non viene creato nulla.
Il file che ho testato con è
<?php
ini_set('display_errors',1);
error_reporting(E_ALL|E_STRICT);
ini_set('error_log','script_errors.log');
ini_set('log_errors','On');
$a=
phpinfo();
?>
altre idee?
Ho provato il tuo codice e funziona sulla riga di comando, mi chiedo se hai una configurazione che si rifiuta di mostrare l'output di phpinfo() (per ragioni di sicurezza) e vedi una pagina valida, sebbene ancora vuota. Guarda a cosa è impostato "disable_functions", se puoi. – Hans
Esiste un modo per forzare php a segnalare errori di analisi? – Nathan
@Nathan hai selezionato questa risposta b/c è stato utile o per motivi diversi? Sto avendo lo stesso problema e come non lo trovo troppo utile. Hans, forse se hai menzionato come verificare se c'è un errore di analisi. – puk