Questa guida spiegherà come creare un file di registro degli errori PHP in cPanel per il tuo nome di dominio principale. Ciò richiederà di aggiungere e modificare file nel file manager, incluso il file .htaccess da seguire in questa guida. Se hai problemi a diagnosticare gli errori sul tuo sito, questa guida può aiutarti a fornire alcune informazioni in più abilitando i log degli errori.
Modificare il tuo .htaccess
Fase uno: Vai al File Manager nel tuo cPanel
Fase due: Seleziona la cartella public_html e la cartella del tuo dominio.
Fase tre: Per impostazione predefinita, il file .htaccess è nascosto. Fare clic su Impostazioni nella parte in alto a destra della pagina per visualizzare le impostazioni.
Fase quattro: Fare clic sul pulsante Salva.
Passo cinque: Torna nel tuo file manager, fai clic con il pulsante destro del mouse sul tuo file .htaccess e seleziona Modifica.
Fase sei: Copia e incolla il seguente codice nel tuo file .htaccess e fai clic su Salva modifiche:
php_flag display_errors disattivato
php_flag log_errors attivato
php_value error_log /home/Username/public_html/phperror.log
Dovrai cambiare il nome utente sopra al nome utente del tuo cPanel
Questo inserirà il registro degli errori nel file denominato phperror.log nella tua cartella public_html o crealo se il file non esiste. Puoi personalizzare la posizione del file o il nome del file modificando il percorso del file.
Passaggio 6b: Individua il tuo nome utente cPanel/FTP nella home page di cPanel nell'angolo in alto a destra della home page di cPanel
Puoi aggiungere un log degli errori per ogni dominio creando un file .htaccess separato nella root dei documenti del dominio. Puoi combinarli mantenendo lo stesso il percorso del file mostrato sopra per il file phperror.log.
Verifica il registro degli errori
Fase uno: Crea un nuovo file PHP chiamato errortest.php nella tua cartella public_html e aggiungi questo codice per produrre un errore:
\funzione fun1()
{
ech "MOSTRAMI L'ERRORE";
}
fun2();
echo "Fatale Errore !!";
?>
Ciò produrrà un errore dovuto all'ortografia errata di echo e al suo utilizzo.
Fase due: Accedi al file utilizzando il tuo browser preferito. Ad esempio, vai al file dal tuo dominio, es. dominio.com/errortest.php
Ciò causerà la registrazione di un errore nel tuo file ~/public_html/errortest.php e non verrà visualizzato nulla in questa pagina.
Visualizza i file di errore
Opzione uno :Fare clic con il pulsante destro del mouse su phperror.log e selezionare Visualizza
Il tuo phperror.log dovrebbe apparire così quando è stato creato.
Opzione due: Puoi anche visualizzare il file phperror.log andando su "domain.com/phperror.log" (sostituisci "domain.com" con il tuo dominio effettivo)