Il problema che ti blocca
Ti sei appena accorto che il tuo sito ADM non risponde come dovrebbe. Ecco il punto: se non hai gli occhi sul pannello, sei già indietro.
Accesso al pannello di controllo
Prima cosa, apri il browser, digita l’indirizzo del tuo admin e inserisci le credenziali. Se il login ti fa “no”, il tuo problema è altissimo.
Verifica le credenziali
Controlla il file config.php sul server, confronta username e password. Spesso la differenza è un “0” al posto di una “O”.
Controllo dei permessi di file
Il server è una giungla di permessi: 755 per le cartelle, 644 per i file. Un permesso sbagliato chiude le porte. Usa chmod senza esitazione.
Log di errore
Il file error_log è il tuo migliore amico. Leggilo, trova le righe rosse, capisci subito dove il sistema si blocca.
Test di connessione al database
Se il sito non carica dati, il DB è fuori gioco. Apri phpMyAdmin, prova una query semplice. Se fallisce, ricontrolla host, utente, password.
Firewall e regole di rete
Spesso il firewall ti blocca il traffico. Apri le porte 80 e 443, verifica la regola di ingresso per l’IP del tuo admin.
Strumenti di diagnostica rapida
Ping, traceroute, curl: tre comandi, tre risposte. Con curl puoi vedere l’header HTTP del tuo admin, capire se il server risponde 200 o 500.
Quando tutto sembra a posto
Ecco il deal: se il pannello è accessibile, i permessi ok, il DB risponde, il firewall è pulito, ma il sito è ancora “down”, allora è il codice.
Debug del codice
Abilita WP_DEBUG (o l’equivalente per il tuo CMS) e osserva gli errori a schermo. Spesso una funzione deprecata fa crollare l’intero sito.
Ultimo passo, verifica finale
Ricarica la pagina, svuota la cache, chiudi il browser, riaprilo. Se il sito torna online, congratulazioni: hai risolto il problema.
Domande frequenti
Se ancora ti chiedi come controllare un sito ADM? la risposta è: segui questi step, niente scuse.