En fejl ved åbning af et bestemt sted kan forekomme af forskellige årsager. For nemheds skyld er disse fejl nummereret, hver af dem har sin egen beskrivelse og løsninger. Fejl 500 er heller ingen undtagelse.
Nødvendig
Internetforbindelse
Instruktioner
Trin 1
Bestem den mulige årsag til den interne fejl (fejl 500). Selvfølgelig kan dette være forskellige omstændigheder, men oftest skyldes dette den forkerte syntaks for en systemfil kaldet.htaccess eller indholdet af ikke-understøttede elementer i den.
Trin 2
For at løse problemet skal du i dette tilfælde kommentere indstillingsdirektivet ved at placere en hash i begyndelsen af linjen. Gem dine ændringer, og kontroller, om problemet er væk. Hvis fejlen fortsætter, kan der have været flere grunde - kontroller de resterende punkter og sørg for at kontrollere stavemåden.
Trin 3
Hvis du fandt årsagen til en intern fejl for at være forkert håndtering af CGI-scripts, skal du kontrollere slutningen af linjerne i disse scripts, de skal være i UNIX-format (n) og ikke i noget andet (en almindelig fejl er linje, der slutter i Windows-format (r / n)). Upload dem via FTP til serveren ved hjælp af ASCII-tilstand.
Trin 4
Kontroller tilladelserne til CGI-scripts. De og telefonbøgerne, hvor de er placeret, bør kun være tilgængelige for deres ejer. I dette tilfælde skal rettighederne have følgende form: 0755 (drwxr-xr-x). Skift om nødvendigt denne parameter. Kontroller, om fejlen vises efter de foretagne ændringer.
Trin 5
Kontroller, at HTTP-svaroverskrifterne er korrekt formuleret som et resultat af at køre dit CGI-script. Find en log kaldet error_log, som skal være placeret i sektionen til lagring af logfiler (fejllogfiler) i menupunktet "Statistik". Foretag de nødvendige ændringer, og kontroller derefter, om den interne fejl er forsvundet. Ofte viser det sig, at hvis ingen af ovenstående muligheder hjælper, ligger fejlen i forkert stavning. Sørg for at kontrollere de parametre, du for nylig har redigeret.