Hoe Serverfout Op Te Lossen?

Inhoudsopgave:

Hoe Serverfout Op Te Lossen?
Hoe Serverfout Op Te Lossen?

Video: Hoe Serverfout Op Te Lossen?

Video: Hoe Serverfout Op Te Lossen?
Video: [FIXED] Server Error In '/' Application Code Problem Issue 2024, November
Anonim

De onmogelijkheid om het gevraagde document te verzenden, wordt beschouwd als serverfout. Fouten zijn onderverdeeld in te verwerken en te corrigeren fouten. Een foutcode die het probleem beschrijft, wordt weergegeven in de

Hoe serverfout op te lossen?
Hoe serverfout op te lossen?

instructies:

Stap 1

Maak een bestand met de naam index.html om een bewerking uit te voeren om een 403 Access Denied-fout te corrigeren die optreedt wanneer de server een aanvraag niet kan voltooien omdat het bestand niet geautoriseerd is of niet in de directory staat.

Stap 2

Wijzig de machtigingen voor het vereiste bestand in 644 zodat de webserver het geselecteerde bestand kan lezen, of bewerk de machtigingen om het vereiste script in de cgi-bin-directory te lezen en uit te voeren naar 755.

Stap 3

Maak en plaats het.htaccess-bestand in de www-lijst met ErrorDocument 404 /not-found.html om een HTTP 404-fout "Bestand niet gevonden" op te lossen die verschijnt bij het aanvragen van een bestand dat niet op schijf bestaat.

Stap 4

Maak een bestand not-found.html aan met een beschrijving van het probleem en advies voor sitebezoekers om automatisch door te verwijzen naar de aangemaakte pagina bij het invoeren van een niet-bestaand adres.

Stap 5

Controleer de juistheid van het invoeren van de waarde van de vereiste instructie in het.htaccess-bestand wanneer een foutmelding met de code 500 Internal Server Error verschijnt. Vaak is de reden een spelfout.

Stap 6

Voer chmod 755 script.pl in het Unix shell-opdrachtregelveld in als u toestemmingsproblemen hebt voor het geselecteerde Perl-script en zorg ervoor dat u de FTP-overdrachtsmodus voor tekst (ASCII) gebruikt.

Stap 7

Controleer de juiste HTTP-headers in het error.log-bestand en voer de volgende waarde in het unix shell-tekstvak in om de syntaxiscontrole van het geselecteerde script uit te voeren:> perl -cw script.plscript.pl syntaxis OK

Stap 8

Corrigeer de gevonden fouten en controleer de juistheid van het script opnieuw.

Aanbevolen: