Simply.com is available in english

HTTP 500 / 502

HTTP 500 este cauzat adesea de erori în .htaccess sau codul PHP, iar HTTP 502 de headere sau cookie-uri prea mari – găsiți și corectați pluginul sau scriptul.

HTTP 500

Fișier .htaccess

Eroarea 500 apare de obicei atunci când există o eroare de sintaxă în fișierul .htaccess al găzduirii tale web. Erorile din fișierele .htaccess pot apărea dacă site-ul tău a fost compromis sau dacă tu sau CMS-ul tău ați introdus comenzi invalide în acesta.

Poți verifica în jurnale dacă au fost înregistrate erori; acest lucru se face în secțiunea "Website" > "Webserver logs" din Panoul nostru de control.

Redenumește, la nevoie, fișierul .htaccess pentru a confirma dacă acesta este cel care cauzează probleme, apoi verifică și corectează eventualele erori din fișier.

Eroare de cod PHP

Eroarea poate apărea și dacă există o eroare de cod PHP pe găzduirea web (iar afișarea erorilor PHP este dezactivată); aceasta poate apărea, printre altele, dacă găzduirea ta web a rămas fără spațiu sau dacă au fost efectuate modificări în cod. Asigură-te că CMS-ul tău este configurat să afișeze erorile de cod.

HTTP 502

O eroare HTTP 502 (Bad Gateway) poate apărea dacă site-ul tău trimite un răspuns cu headere HTTP prea mari. Acest lucru se întâmplă de obicei dacă un plugin sau un script setează multe cookie-uri sau cookie-uri foarte mari, ori setează același cookie de mai multe ori într-un singur răspuns.

Poți remedia problema găsind plugin-ul sau scriptul care setează acele multe cookie-uri sau headere, de exemplu dezactivând plugin-urile tale unul câte unul și testând din nou. Nu ajută să ștergi cookie-urile din browser, deoarece este chiar răspunsul site-ului care este prea mare.

Notă: Dacă există prea multe cookie-uri în browserul tău, primești în schimb eroarea 400 Bad Request – Request Header Or Cookie Too Large. Aceasta poate fi rezolvată ștergând cookie-urile pentru site-ul respectiv din browserul tău.

Articol din categoria de suport: PHP