Umuligheden af at sende det anmodede dokument betragtes som serverfejl. Fejl er opdelt i dem, der skal behandles og rettes. En fejlkode, der beskriver problemet, vises i
Instruktioner
Trin 1
Opret en fil med navnet index.html for at udføre en handling for at rette en 403 Access Denied-fejl, der opstår, når serveren ikke kan udføre en anmodning, fordi filen ikke er autoriseret eller ikke er i biblioteket.
Trin 2
Skift tilladelserne til den krævede fil til 644 for at tillade webserveren at læse den valgte fil, eller rediger tilladelserne til at læse og udføre det krævede script i cgi-bin-biblioteket til 755.
Trin 3
Opret og placer.htaccess-filen på www-listen med ErrorDocument 404 /not-found.html for at rette en HTTP 404 "Fil ikke fundet" -fejl, der vises, når du anmoder om en fil, der ikke findes på disken.
Trin 4
Opret en fil ikke-fundet.html med en beskrivelse af problemet og råd til besøgende på webstedet om automatisk at omdirigere til den oprettede side, når de indtaster en ikke-eksisterende adresse.
Trin 5
Kontroller rigtigheden af at indtaste værdien af det krævede direktiv i.htaccess-filen, når der vises en fejlmeddelelse med koden 500 Intern serverfejl. Meget ofte er årsagen en stavefejl.
Trin 6
Indtast chmod 755 script.pl i unix shell-kommandolinjefeltet, hvis du har tilladelsesproblemer for det valgte Perl-script, og sørg for at bruge tekst (ASCII) FTP-overførselstilstand.
Trin 7
Bekræft de korrekte HTTP-overskrifter i filen error.log, og indtast følgende værdi i unix shell-tekstfeltet for at udføre syntakskontrol af det valgte script:> perl -cw script.plscript.pl syntaks OK
Trin 8
Ret de fundne fejl, og kontroller scriptets rigtighed igen.