Il tuo PrestaShop non risponde più affatto ?
individuiamo il livello che va in crash.
Diagnosi e rimessa online di negozi PrestaShop non raggiungibili
Timeout, ERR_CONNECTION_REFUSED, pagina che carica all'infinito, hosting che dice che « è tutto a posto » :
il tuo sito è irraggiungibile. Testiamo l'intera catena — DNS, rete, server web, PHP-FPM, MySQL —
e rimettiamo in funzione il livello che va in crash.
4 modi per constatare che un sito è davvero irraggiungibile
Il messaggio esatto che vedi ci orienta sul livello in causa. Riconosci il tuo.
L'icona del browser gira per oltre 30 secondi poi mostra ERR_TIMED_OUT oppure « Questa pagina impiega troppo tempo a rispondere ». Causa tipica : PHP-FPM saturo o bloccato, MySQL che non risponde più, oppure query in loop. Il server riceve la richiesta ma non restituisce mai una risposta. Livello in causa : applicazione (PHP) o database.
Il browser mostra istantaneamente ERR_CONNECTION_REFUSED, ERR_CONNECTION_RESET o This site can't be reached. Causa tipica : Apache/Nginx non è avviato, porta 443 chiusa dal firewall, oppure IP bannato. Il server rifiuta attivamente la connessione. Livello in causa : server web o firewall.
Il browser mostra DNS_PROBE_FINISHED_NXDOMAIN oppure ERR_NAME_NOT_RESOLVED. Causa tipica : nome di dominio scaduto, record A/AAAA eliminato, propagazione DNS in corso, oppure registrar che ha sospeso il dominio. Livello in causa : DNS / registrar. Spesso una questione di pagamento del dominio dimenticato.
Pagina personalizzata OVH, Hostinger, o2switch, Infomaniak che dice « Sito sospeso », « Account suspended », « Manutenzione in corso ». Causa tipica : fattura non pagata, superamento della quota disco o di banda, sospensione manuale dopo un abuso rilevato (script di spam, mining). Livello in causa : account hosting. Azione commerciale o di conformità.
La nostra diagnosi in 4 livelli
Testiamo nell'ordine, dal più esterno (DNS) al più interno (database). Il primo livello che va in crash dà la causa radice.
Negozio rimesso online in 1 h 12
Caso reale · Negozio di articoli sportivi · PrestaShop 8.2 · Hosting o2switch · Gennaio 2026.
dig OK (IP corretto), ping OK (il server risponde), curl -I in timeout dopo 30 s. Quindi : rete OK, server web o applicazione che va in crash.
systemctl status apache2 → attivo. systemctl status php-fpm → tutti i worker PHP-FPM in stato R (running) dalle 6:30. Tutti saturi su una sola query.
SHOW PROCESSLIST MySQL → 89 query in corso su ps_product_attribute in lock. Una query di pulizia del magazzino lanciata alle 6 via cron mal scritto che non usava una transazione, bloccando tutto il resto.
KILL della query bloccante. service php-fpm restart. Sito reattivo in meno di 2 s. Cron di pulizia disattivato per un'analisi a freddo.
(1 h 12 × 60 €/h IVA escl.)
(promo ripresa scolastica)
Tariffe comunicate in anticipo
Diagnosi offerta. Per l'intervento, sai esattamente quanto costa prima che io tocchi il codice.
Diagnosi
- Test DNS / rete / server web in 4 livelli
- Livello in causa identificato
- Preventivo dettagliato inviato immediatamente
- Decidi tu se proseguire
Intervento mirato
- Backup file + database prima dell'intervento
- Riavvio servizi (Apache, PHP-FPM, MySQL)
- Individuazione causa radice (cron, query, quota...)
- Report scritto + raccomandazione preventiva
- Garanzia 30 giorni sulla correzione
Manutenzione mensile
- Monitoraggio uptime ogni 5 min · avviso SMS immediato
- Backup automatici giornalieri esternalizzati
- Monitoraggio quota disco, banda, DNS, SSL
- Intervento prioritario se il sito è fuori uso
« Sito non raggiungibile », non è la stessa cosa di...
Se il tuo sito risponde con un messaggio di errore (HTTP ERROR 500), è raggiungibile, solo rotto. Il server fa il suo lavoro. Scheda dedicata.
Se il browser riceve uno stato HTTP 200 con un corpo vuoto, il server risponde — è l'applicazione che va in crash in silenzio. Scheda dedicata.
Scheda pagina bianca → ❌ Non è un BO non raggiungibileSe il front funziona ma non riesci più ad accedere a /admin-xxx, è un problema admin specifico, non un sito down. Scheda dedicata.
Negozio PrestaShop non raggiungibile — domande frequenti
ERR_NAME_NOT_RESOLVED. (2) Hosting : Apache/Nginx non si avvia, PHP-FPM in crash, quota disco superata, hosting in manutenzione. (3) Database : MySQL/MariaDB rifiuta le connessioni → 'Cannot connect to database' o bianco totale. (4) Rete server : firewall che blocca dopo un DDoS, IP server bannato, porta 443 chiusa in seguito a un rinnovo SSL fallito. La diagnosi si fa sempre con dig/curl esterno e poi SSH lato server.ping ma PHP-FPM è saturo, quindi Apache aspetta una risposta che non arriva mai, (2) il database è su un altro server che, lui, è down, (3) un modulo che entra in loop infinito. L'hosting ha tecnicamente ragione (la sua infrastruttura gira) ma il tuo sito è inutilizzabile. Bisogna accedere in SSH per diagnosticare lato applicazione.Il tuo negozio è down in questo momento ?
Diagnosi gratuita in 30 min : individuiamo il livello che va in crash. Preventivo entro 24 h lavorative, intervento a partire da 60 €/h IVA escl.