pagină de eroare în Nginx, blog-ul tigor s
Rar, dar se întâmplă că, în loc de pagini ale site-ului utilizatorul vede o pagină de eroare. Cazul cu pagina 404 m-am uitat, acum este de a prelua alte erori.
pagină de eroare standard afișează un cod de eroare și o scurtă descriere. Uneori, o invitație administratorului, dar am văzut câteva cazuri în care utilizatorii au scris, de obicei, o pagină este închisă.
Administrator este de asemenea important pentru a afla despre existența unei probleme și să înțeleagă asta.
erori de 50x
De exemplu, am luat 50 de erori, a căror apariție indică probleme pe server.
- 500 Eroare internă de server (Eroare internă de server).
- 501 Neimplentat (Neimplementată).
- 502 Bad Gateway (Bad Gateway).
- 503 Serviciu indisponibil (Serviciul este indisponibil).
- 504 Gateway Timeout (gateway-ul nu răspunde).
Una dintre cauzele acestor erori pot fi meniurile PHP sub sarcină. Din fericire, am după configurarea Nginx + WP Super Cache se întâmplă foarte rar.
Configurarea Nginx
În primul rând trebuie să vă pentru a da pagina noastră de eroare Nginx în loc de standard.
Este de dorit să / calea / spre / fișier prescrie diferit de modul la site-ul, astfel încât acesta este disponibil doar atunci când există o eroare.
În acest exemplu, toate erorile sunt reduse la un singur fișier partajat. Principalul lucru pentru a stabili faptul erorii, și apoi uita-te la detaliile jurnalului de server.
fișier de eroare
Creați 50x.html fișier și adăugat la codul
Cea mai importantă parte a paginii este codul Google Analytics. O secundă după pagina de deschidere va fi trimis la eveniment cu un mesaj de eroare.
Am fost în jurul valorii de biți pentru a analiza comparativă și care este modul în care este afișat în panoul
deficiențe
În primul rând nu am găsit în Google Analytics notificare pentru un eveniment instantaneu. Dacă un site cade, instantaneu va veni să știe.
În al doilea rând prezența 50 de presupuse erori pe care serverul funcționează în mod corespunzător și să utilizeze notificările PHP va fi imposibil.
aspect incorect: braț de macara cnhfybwf, jr d tpshtch