Hai appena aggiornato WordPress, un tema o un plugin, e ora il sito mostra "Il sito è momentaneamente non disponibile per manutenzione programmata" da diversi minuti, senza dare segni di ripresa. Se vedi questo, niente panico: è un messaggio del tutto normale durante ogni aggiornamento, quando dura pochi secondi. Il problema comincia solo quando resta bloccato lì, e la causa è quasi sempre la stessa: un singolo file dimenticato che si rimuove in meno di un minuto.
Vai direttamente a: Perché succede · Rimuovere il file · Dopo la rimozione · Evitarlo in futuro
In breve
- Questo messaggio è normale per pochi secondi durante ogni aggiornamento: il problema è solo se resta per sempre.
- La causa è quasi sempre un aggiornamento interrotto che ha impedito a WordPress di rimuovere un file specifico.
- La soluzione è eliminare manualmente il file .maintenance dalla cartella principale via FTP.
- Eliminare questo file non cancella nulla: è solo un segnalatore temporaneo, non contiene dati del sito.
- Se l'aggiornamento si interrompeva spesso, verifica connessione e timeout del server durante gli aggiornamenti futuri.
Interveniamo da remoto o a Roma su siti WordPress fermi in manutenzione: sblocchiamo il sito in meno di 24 ore.
Richiedi un intervento tecnico rapidoPerché succede
Ogni volta che aggiorni WordPress, un tema o un plugin, il sistema crea automaticamente un file chiamato .maintenance nella cartella principale del sito, che dice a WordPress di mostrare l'avviso di manutenzione ai visitatori invece del sito a metà aggiornamento. Al termine dell'operazione, WordPress rimuove da solo questo file e il sito torna visibile. Se però l'aggiornamento si interrompe a metà, per una connessione persa, un timeout del server, o la chiusura accidentale del browser, quel file resta lì per sempre, e il sito resta bloccato sull'avviso anche se l'aggiornamento in realtà è quasi sempre andato a buon fine.
Rimuovere il file .maintenance
La soluzione è diretta: eliminare manualmente il file rimasto.
- Collegati al sito via FTP (con un client come FileZilla) oppure usa il File Manager del pannello di hosting.
- Vai nella cartella principale del sito, la stessa dove si trova wp-config.php.
- Cerca un file chiamato .maintenance: se non lo vedi subito, attiva la visualizzazione dei file nascosti nel tuo client FTP, perché i file che iniziano con un punto sono nascosti per impostazione predefinita.
- Elimina il file e ricarica il sito nel browser: dovrebbe tornare visibile immediatamente.
Non toccare altri file nella stessa cartellaElimina solo il file .maintenance: gli altri file e cartelle nella stessa posizione (come wp-config.php, wp-admin, wp-content) fanno parte del sito e non vanno rimossi o rinominati per questo problema.
Verificare che tutto sia a posto
Dopo aver rimosso il file, controlla in Bacheca > Aggiornamenti che l'aggiornamento interrotto risulti effettivamente completato: nella maggior parte dei casi lo è, perché il file .maintenance viene creato all'inizio del processo, prima ancora che i file vengano sostituiti. Se l'aggiornamento risultasse ancora in sospeso, semplicemente riavvialo dalla stessa schermata.
Come evitarlo in futuro
Se questo blocco ti capita spesso, il problema di fondo è probabilmente legato alla stabilità della connessione o ai tempi di risposta del server durante gli aggiornamenti.
- Evita di aggiornare tramite reti WiFi instabili: una connessione via cavo o una rete affidabile riduce il rischio di interruzioni.
- Non chiudere il browser né navigare via dalla pagina di aggiornamento finché non vedi il messaggio di completamento.
- Se il tuo hosting ha timeout molto brevi per le richieste PHP, un aggiornamento pesante (specialmente quello di WordPress stesso) può interromperlo: valuta con il tuo provider se è possibile alzarlo.
Risolvere i problemi più comuni
Non trovo il file .maintenance
FrequenteAssicurati che il tuo client FTP mostri i file nascosti: in FileZilla si trova nel menu Server > Forza visualizzazione file nascosti. Se ancora non lo vedi, verifica di essere nella cartella principale corretta e non in una sottocartella.
Il sito torna in manutenzione subito dopo aver eliminato il file
Significa che un altro aggiornamento è ancora in corso o si sta ritentando automaticamente. Attendi qualche minuto senza intervenire: se il file ricompare e resta stabile, il processo è probabilmente ripartito da solo con successo.
L'aggiornamento non risulta completato dopo aver rimosso il file
Vai su Bacheca > Aggiornamenti e avvia manualmente l'aggiornamento rimasto in sospeso. Se si interrompe di nuovo nello stesso punto, potrebbe trattarsi di un plugin o tema specifico: prova ad aggiornarlo singolarmente invece che insieme agli altri.
Conclusioni
Il blocco in modalità manutenzione è uno dei problemi WordPress più facili da risolvere una volta capito cosa sta succedendo: un solo file dimenticato dopo un aggiornamento interrotto, che si elimina in meno di un minuto senza alcun rischio per i contenuti del sito. La parte più importante è non farsi prendere dal panico e non toccare altri file per errore mentre si cerca .maintenance nella cartella principale.
Niente panico: scrivici e sblocchiamo il tuo sito WordPress da remoto o a Roma, di solito entro 24 ore.
Richiedi assistenza ora