WordPress non scrive error.log

23 ago 2020, 19:20:36
Visualizzazioni: 1.62K
Voti: 1

La mia installazione locale di WordPress su ServerPress non sta scrivendo i log degli errori. Ho modificato il file wp-config.php per abilitare la registrazione degli errori in WordPress e ho anche provato a modificare il file php.ini di xampplite per attivare il tracciamento degli errori, ma non sono riuscito a ottenere alcun log. Alla fine ho ripristinato le impostazioni originali. Il mio sito web attualmente mostra:

Si è verificato un errore critico sul tuo sito web.

nell'interfaccia front-end. Ho aggiunto il seguente codice prima della configurazione define( 'DB_NAME', 'blahblahblah');:

/** Abilita WP Debug */  
define( 'WP_DEBUG', true );  

/** Abilita la registrazione degli errori di WP Debug */  
define( 'WP_DEBUG_LOG', true );  

/** Mostra debug nella pagina HTML */  
define( 'WP_DEBUG_DISPLAY', false );  
@ini_set('display_errors', 0);  
4
Commenti

Hai controllato il file debug.log nella directory wp-content?

shanebp shanebp
23 ago 2020 20:28:32

Sì, ogni volta che ho fatto una modifica ho controllato lì dentro.

chromechris chromechris
23 ago 2020 22:08:39

Il processo del webserver deve poter scrivere su wp-content/debug.log. I permessi sul file sono impostati correttamente?

Pat J Pat J
23 ago 2020 23:10:12

Era l'unica cosa di cui non ero sicuro. Sto usando ServerPress su Windows 10, quindi immagino che funzioni come amministratore, quindi dovrebbe avere i permessi?

chromechris chromechris
27 ago 2020 04:43:13
Tutte le risposte alla domanda 2
0

Hai detto di aver aggiunto il codice all'inizio del file. Nel wp-config.php su cui sto lavorando c'è questa riga verso la fine:

define('WP_DEBUG', false);

Se il tuo file di configurazione lo imposta prima su true e poi su false, il problema potrebbe essere che l'ultima voce prevale.

28 mar 2022 17:31:23
0

Anche io ho avuto problemi a far funzionare il logging, ho controllato il sito di WordPress e ho trovato che consiglia alcuni plugin per il logging.

Ho usato il plugin Query Monitor da https://wordpress.org/plugins/query-monitor/ e finalmente ho ottenuto un output utilizzabile da questo.

28 mar 2022 18:09:11