-
- Felsökning av en apache med ett 404-fel
- Postad av:P-O Lennartsson
- Apache-server är webbserver programvara som används som värd för webbplatser på Internet och har varit de mest populära programmen av denna typ sedan 1996. Apache-server programvara är tillgänglig för användning på en mängd olika operativsystem, inklusive Linux, Unix, Solaris, Windows och Mac OS X. ett 404-fel är en standard HTTP-fel som uppstår när en klient kan ansluta till servern och göra en begäran, men servern kan inte hitta det begärdes. Många frågor kan orsaka 404 fel, men vissa grundläggande felsökning hittar de vanligaste problemen snabbt.
Du behöver:
Dator med webbservern Apache installerat
1
Kontrollera index. html fil i serverns webbkatalogen. . . Om en klient begär en sida från en webbplats lagras på servern, måste filen index. html för den webbplatsen för att vara närvarande eller ett 404-fel som följd. Flera webbplatser kan finnas på en Apache-server och varje behöver sin egen index. html fil. Om index. html filen inte finns för den efterfrågade hemsida, ladda om index. html från en säkerhetskopia eller återskapa filen. Försök att komma åt resursen igen. Om sidan visas, är problemet löst. Om sidan inte visas, gå vidare till steg 2.
2.
Kontrollera den begärda resursen. Inom webbplatsens katalogen finns alla sidor tillgängliga för visning. Kontrollera att den specifika sidan som begärts finns i katalogen med rätt namn. Om den specifika sidan inte finns, ladda om sidan filen till webbkatalog från en säkerhetskopia eller återskapa sidan. Om filen finns, men är felaktigt benämnda, byta namn på filen till det korrekta namnet. Försök att komma åt resursen. Om sidan kan visas, är problemet löst. Om sidan fortfarande inte visas fortsätter du till steg 3.
3.
Kontrollera inställningarna serverns rotkatalog. Servern rot är den översta katalogen, som innehar serverns loggar, konfigurationsfiler och fel. Om servern rot inställning varierade från denna standard kan servern inte kan hitta den begärda filerna. Till exempel, om servern roten är inställd på "/var /www" en korrigering måste göras i konfigurationsfilen så att servern kan finna de begärda uppgifterna. Lös problemet genom att få tillgång serverns konfigurationsfil och lägga till raden "Document-roten" /var /www "" ovanför raderna som läst "Användare www-data" och "Group www-data. " Försök att komma åt sidan igen. Om sidan visas, är problemet löst. Om sidan inte visas, gå vidare till steg 4.
4.
Visa serverns filfel logg. Loggfilen för fel är när Apache-server loggar eventuella fel man stöter på. Felloggen ligger i servern rotkatalogen och kan nås genom att skriva in i terminalen "stockar /yourwebsite. error "där" yourwebsite "är sajtens namn. undersöka samtliga fel att fastställa en gemensam egenskap eller variabel som orsakar servern att rapportera 404 fel.
Relaterade artiklar
hur du ställer in ett Realtek trådlösa kortet med hjälp av kabel internet
hur man kan se alla registernycklar på en fjärrdator anslutning
hur man ställer in WEP för Actiontec modem för Qwest
hur man får internet på din Dell Inspiron 1525 med hjälp av ett SIM-kort
hur man installerar Active Directory admin-verktyg
traceroute information
hur man återställer Cisco ASA 5505 brandvägg till fabriksinställningar
hur du uppgraderar minnet på en HP MediaSmart Server
Lägga till en dator i ett lynksys router
felsökning av en Linksys Wireless G Router