HĽADANIE STRÁNOK

Interná chyba servera alebo chyba 500

Ak chcete zistiť dôvod, prečo sa vyskytla chyba 500, pozrite sa do protokolov. Možno je v súbore error.log záznam, ktorý naznačuje príčinu problému. Zvážte najbežnejšie možnosti.

Nedostatok zdrojov

Ak je to dôvod, problém je vyriešený veľmi jednoducho - kontaktujte hostiteľa-
Poskytovateľ požadujúci viac zdrojov.

Prítomnosť nefunkčných skriptov alebo obmedzený čas na ich vykonanie.

chyba 500
Ak server po určitú dobu, ktorá je často minútu, nedokáže spracovať skripty, objaví sa 500 interná chyba servera.

Webmasteri sa tiež môžu stretnúť s podobnou chybou, ak spustia skript CGI z Apache, ak čas zadaný v nastaveniach servera nestačí na vykonanie skriptu.

Ak skripty predtým fungovali a problémy sa objavili napríklad pri prechode na iný hosting, problém môže byť spôsobený inými dôvodmi. Napríklad skutočnosť, že server blokuje požiadavky.

Chyby pri nastavovaní povolení

http 500 interná chyba servera
Povolenia pre súbory musia byť 444 alebo644. CHMOD pre priečinky by sa nemali líšiť od 755, to znamená, že ich môže zobraziť iba vlastník prostriedku. Prístupové práva ku skriptom by mali byť označené ako 600. V opačnom prípade server z bezpečnostných dôvodov blokuje prístup ku skriptu, aj keď je funkčný.

Ak je príčinou chyby 500 príčina, pomocou správcu FTP zmeňte povolenia. Filezilla odvádza skvelú prácu s týmito funkciami.

.Htaccess súbor obsahuje nepodporované smernice

Skontrolujte, či je súbor .htaccess prítomný v koreňovom adresári servera alebo inde. Ak existuje, otvorte ho pomocou ľubovoľného textového editora. Môžete použiť program Poznámkový blok.

Ak použijete, môže sa zobraziť chyba 500server bežiaci na suPHP, t. podporujúce php.ini. Ak v súbore .htaccess existujú smernice, ktoré menia parametre prostredia PHP, môžu nastať problémy. Najbežnejšie smernice sú php_admin_flag, php_flag a php_value.

Globálne premenné, Register Globals, sú často zahrnuté ako pokyny.

Tento problém sa rieši veľmi jednoducho -nežiaduce parametre je možné jednoducho odstrániť. Ďalšou možnosťou je komentovať ich pridaním znaku # na začiatok riadku. Medzi mriežkou a názvom smernice by mala byť medzera.

Ak určite potrebujete dokončiťkomentované parametre, môžu byť zapísané do súboru php.ini. Nemusíte používať php_admin_flag, php_flag a php_value - stačí ich označiť podľa princípu: "meno požadovaného parametra = On".

Závažná chyba PHP

 chyba 500 interná chyba servera
Taký problém sa môže vyskytnúť, ak PHPpracuje na princípe CGI. V takom prípade musíte starostlivo skontrolovať programový kód, diagnostikovať a opraviť chyby. Upozorňujeme, že koncové riadky skriptov CGI by nemali byť vo formáte Windows (\ r \ n), ale mali by byť uvedené vo formáte UNIX (\ n).

Ak chybu nedokáže vyriešiť žiadne z navrhovaných riešení, kontaktujte svojho hostiteľa. Vysvetlite mu podrobne, kedy a po čom sa vyskytla chyba 500. Požiadajte, aby ste uviedli príčiny problému a uveďte ichpomoc pri jeho odstraňovaní. V prípade, že hostiteľ nedokáže zistiť, prečo sa vyskytla interná chyba servera HTTP 500, obráťte sa na podpornú službu CMS, ktorú používate. Nezabudnite do listu zahrnúť všetky podrobnosti vrátane - pripomienky poskytovateľa hostingu týkajúce sa vašej situácie.

</ p>
  • vyhodnotenia: