Det kan oppstå en feil når du åpner et bestemt nettsted av forskjellige årsaker. For enkelhets skyld er disse feilene nummerert, hver av dem har sin egen beskrivelse og løsninger. Feil 500 er heller ikke noe unntak.
Nødvendig
Internett-tilkobling
Bruksanvisning
Trinn 1
Bestem den mulige årsaken til den interne feilen (feil 500). Selvfølgelig kan dette være forskjellige omstendigheter, men ofte skyldes dette feil syntaks for en systemfil kalt.htaccess eller innholdet av ikke-støttede elementer i den.
Steg 2
For å løse problemet, i dette tilfellet, kommenter alternativdirektivet ved å plassere en hash helt på begynnelsen av linjen. Lagre endringene og sjekk om problemet er borte. Hvis feilen vedvarer, kan det ha vært flere grunner - sjekk de gjenværende punktene og sørg for å kontrollere stavemåten.
Trinn 3
Hvis du fant årsaken til en intern feil for å være feil håndtering av CGI-skript, må du sjekke slutten på linjene til disse skriptene. De må være i UNIX-format (n) og uten andre (en vanlig feil er linje som slutter i Windows-format (r / n)). Last dem opp via FTP til serveren ved hjelp av ASCII-modus.
Trinn 4
Kontroller tillatelsene til CGI-skriptene. De og katalogene der de ligger, skal bare være tilgjengelige for eieren. I dette tilfellet bør rettighetene ha følgende form: 0755 (drwxr-xr-x). Endre denne parameteren om nødvendig. Sjekk om feilen vises etter endringene.
Trinn 5
Kontroller at HTTP-svarhodene er ordlyd som et resultat av å kjøre CGI-skriptet. Finn en logg kalt error_log, som skal være plassert i seksjonen for lagring av loggfiler (feillogger), i menypunktet "Statistikk". Gjør de nødvendige endringene og sjekk om den interne feilen er borte. Ofte viser det seg at hvis ingen av alternativene ovenfor hjelper, ligger feilen i feil staving. Husk å sjekke parametrene du nylig redigerte.