Site-ul tău e căzut. Iată ce faci în primele 15 minute.
· 6 minute de citit
Minutul 1: confirmă din exterior
Înainte să atingi ceva, află dacă site-ul e căzut pentru toată lumea sau doar pentru tine. Propriul browser, propria rețea și propriul cache DNS mint mai des decât ai crede. Rulează website down checker: preia site-ul dintr-o locație neutră și îți spune codul de status, dacă numele se rezolvă, dacă certificatul este valid și cât a durat răspunsul.
- Funcționează din exterior, e căzut pentru tine: problema este de partea ta. Reîncarcă fără cache (Ctrl+Shift+R), încearcă telefonul fără Wi-Fi, golește cache-ul DNS, oprește VPN-ul și extensiile de browser. Gata.
- Căzut din exterior: continuă. Rezultatul îl restrânge deja, pentru că fiecare mod de cădere are semnătura lui.
Minutul 2: citește eroarea, ea numește cauza
- „Acest site nu poate fi accesat”, DNS_PROBE_FINISHED_NXDOMAIN: Domeniul nu se rezolvă: domeniu expirat, înregistrare lipsă, schimbare de nameservere. Ghid: DNS_PROBE_FINISHED_NXDOMAIN.
- ERR_CONNECTION_REFUSED: Serverul funcționează, dar niciun server web nu ascultă. Ghid: ERR_CONNECTION_REFUSED.
- Timeout, nu se încarcă nimic: Serverul este oprit sau un firewall pierde totul. Vezi această pagină, pasul 3 de mai jos.
- „Conexiunea nu este privată”: Certificatul a expirat sau este greșit. Ghid: „Conexiunea nu este privată”.
- 502 Bad Gateway: Serverul web rulează, aplicația din spatele lui nu. Ghid: 502 Bad Gateway.
- 503 Service Unavailable: Suprasolicitare, mod de mentenanță sau o limită de hosting. Ghid: 503 Service Unavailable.
- 504 Gateway Timeout: Aplicația răspunde, dar prea încet. Ghid: 504 Gateway Timeout.
- 500 Internal Server Error, pagină albă: Aplicația s-a prăbușit: un plugin, o actualizare, o versiune PHP. Vezi această pagină, pasul 5 de mai jos.
Minutul 3: ce s-a schimbat?
Căderile au cauze, iar cauza este de obicei ultimul lucru care s-a schimbat. Întreabă-te, în această ordine: A expirat azi un domeniu sau un certificat? Am actualizat eu sau un proces automat ceva (nucleul WordPress, un plugin, PHP, sistemul de operare)? Am schimbat DNS-ul, firewall-ul sau un fișier de configurație? A rămas neplătită o factură? A crescut brusc traficul (un newsletter, o campanie, o mențiune undeva)? Dacă unul dintre acestea îți spune ceva, începe de acolo.
Minutul 5: cele cinci verificări, în ordinea probabilității
1. Domeniu și DNS
dig +short example.com A
whois example.com | grep -iE 'expir|status'
Niciun răspuns sau clientHold: domeniul a expirat sau înregistrările au dispărut. Reînnoiește la registrar sau recreează înregistrarea A. Nimic de pe server nu va ajuta.
2. Certificat
SSL checker arată expirarea, lanțul și numele în câteva secunde. Expirat: reînnoiește (sudo certbot renew && sudo systemctl reload nginx) sau reemite-l în panoul furnizorului tău.
3. Serverul funcționează deloc?
ping -c 3 example.com
ssh user@example.com
Ping și SSH morți: mașina este oprită, rețeaua din fața ei este căzută sau furnizorul are o defecțiune. Verifică pagina de status a furnizorului și consola ta cloud (rulează VM-ul? a eșuat o factură?). Repornește-l din consolă dacă este înghețat.
4. Serverul web rulează și discul este plin?
systemctl status nginx apache2 php8.3-fpm mysql mariadb 2>/dev/null | grep -E 'service|Active'
df -h
free -m
sudo tail -n 30 /var/log/nginx/error.log
Un serviciu oprit: pornește-l, apoi citește journalctl -u SERVICE -n 50 ca să vezi de ce s-a oprit. Un disc plin este cel mai frecvent motiv pentru care se oprește o bază de date sau PHP; eliberează spațiu (sudo journalctl --vacuum-size=200M, șterge backup-urile și logurile vechi) și pornește din nou serviciul. Rulează întotdeauna sudo nginx -t sau sudo apachectl configtest înainte de o reîncărcare.
5. Aplicația: actualizare, plugin, PHP
Un 500 sau o pagină albă imediat după o actualizare înseamnă că aplicația eșuează la fiecare cerere. Uită-te în logul de erori PHP sau activează scurt depanarea WordPress:
// wp-config.php
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
Apoi citește wp-content/debug.log. Eroarea fatală numește pluginul sau tema; redenumește-i folderul prin SFTP sau SSH (wp-content/plugins/name în name.off) și site-ul revine. Cu WP-CLI: wp plugin deactivate name. Dacă eroarea menționează o funcție PHP care nu există, versiunea PHP s-a schimbat; pune-o înapoi în panoul furnizorului sau în configurația pool-ului.
Minutul 10: anunță oamenii
Cât lucrezi, clienții tăi reîncarcă pagina, iar căsuța ta se umple. Un singur mesaj scurt și calm îți scutește o oră de răspunsuri. Pune-l acolo unde se uită: o pagină de status, profilul de social media, un răspuns automat.
Site-ul nostru nu este disponibil momentan. Știm de problemă și lucrăm la ea. Comenzile și mesajele nu se pierd. Vom publica o actualizare aici imediat ce revine. Mulțumim pentru răbdare.
O pagină de status care se actualizează singură din monitoarele tale face asta pentru tine, din timp.
Minutul 12: când e problema furnizorului tău de hosting
Pe hosting partajat, majoritatea pașilor de mai sus nu îți revin ție. Dacă verificarea din exterior spune că e căzut, contul tău nu arată nicio limită și nimic nu s-a schimbat de partea ta, furnizorul trebuie să acționeze. Trimite-i ceva cu care poate lucra:
Bună ziua, site-ul meu example.com este căzut de la aproximativ 14:30 UTC. O verificare din exterior raportează: connection timed out (sau: 502 Bad Gateway / certificat expirat / nu se rezolvă). Nu am schimbat nimic în contul meu. Ați putea verifica serverul și să-mi spuneți când revine și care a fost cauza?
Include ora, eroarea exactă și faptul că ai verificat din exterior. Un tichet cu aceste trei lucruri se rezolvă dintr-o singură rundă.
Minutul 15: pune-l la punct și află primul data viitoare
Dacă îți administrezi propriul server sau un spațiu de hosting cu acces SSH, nu trebuie să faci tu pașii de mai sus. Un Quick Fix rezolvă cauzele frecvente la preț fix: repornește un serviciu oprit după ce testul configurației trece, eliberează un disc plin, reînnoiește un certificat expirat. Dacă nu ajunge, preia un Deep Fix, non-stop, facturat în blocuri de 15 minute, cu prețul afișat înainte să comanzi. Și indiferent cum se termină căderea: monitorizarea de site-uri îți verifică site-ul la fiecare 5 minute în planul gratuit și te alertează prin e-mail și aplicație, ca data viitoare să afli înaintea clienților tăi.
Și acum
Verifică din exterior
Site-ul e căzut pentru toată lumea sau doar pentru tine și ce răspunde serverul? Gratuit, fără înregistrare.
Verificator de site căzutCăzut? Intervenim.
Pe propriul server sau într-un spațiu cu acces SSH: un Quick Fix la preț fix pentru cauzele frecvente, un Deep Fix facturat în blocuri de 15 minute pentru restul, non-stop. Prețul îl vezi înainte să comanzi.
Cere o reparațieMai multe ghiduri
- Server căzut: ce verifici mai întâi și în ce ordine
- Eroarea 502 Bad Gateway: cauze și remediere
- 503 Service Unavailable: suprasolicitat sau în mentenanță?
- 504 Gateway Timeout: ce înseamnă și cum se repară
- DNS_PROBE_FINISHED_NXDOMAIN: cauze și remedieri
- ERR_CONNECTION_REFUSED: cauze și cum se repară
- „Conexiunea nu este privată”: avertismentul certificatului SSL