Klaida atidarant tam tikrą svetainę gali atsirasti dėl įvairių priežasčių. Kad būtų patogiau, šios klaidos buvo sunumeruotos, kiekviena iš jų turi savo aprašymą ir sprendimus. 500 klaida taip pat nėra išimtis.
Būtinas
Interneto ryšys
Nurodymai
1 žingsnis
Nustatykite galimą vidinės klaidos (500 klaida) priežastį. Žinoma, tai gali būti skirtingos aplinkybės, tačiau dažniausiai taip yra dėl neteisingos vieno sistemos failo, vadinamo.htaccess, sintaksės arba jame nepalaikomų elementų turinio.
2 žingsnis
Norėdami išspręsti problemą, šiuo atveju pakomentuokite „Options“direktyvą įdėdami maišiuką pačioje eilutės pradžioje. Išsaugokite pakeitimus ir patikrinkite, ar problema dingo. Jei klaida išlieka, gali būti keletas priežasčių - patikrinkite likusius taškus ir būtinai patikrinkite rašybą.
3 žingsnis
Jei nustatėte, kad vidinės klaidos priežastis yra neteisingas CGI scenarijų tvarkymas, būtinai patikrinkite šių scenarijų eilučių pabaigas, jos turi būti UNIX formato (n) ir jokios kitos (dažna klaida yra eilutė baigiasi „Windows“formatu (r / n)). Įkelkite juos per FTP į serverį naudodami ASCII režimą.
4 žingsnis
Patikrinkite CGI scenarijų teises. Jie ir katalogai, kuriuose jie yra, turėtų būti prieinami tik jų savininkams. Tokiu atveju teisės turėtų būti tokios formos: 0755 (drwxr-xr-x). Jei reikia, pakeiskite šį parametrą. Patikrinkite, ar klaida pasirodo atlikus pakeitimus.
5 žingsnis
Paleiskite CGI scenarijų, kad HTTP atsakymo antraštės būtų tinkamai suformuluotos. Raskite žurnalą pavadinimu error_log, kuris turėtų būti skyriuje, kuriame saugomi žurnalo failai (klaidų žurnalai), meniu punkte „Statistika“. Atlikite reikiamus pakeitimus ir patikrinkite, ar dingo vidinė klaida. Dažniausiai paaiškėja, kad jei nė viena iš pirmiau minėtų parinkčių nepadeda, klaida slypi neteisingoje rašyboje. Būtinai patikrinkite neseniai redaguotus parametrus.