The Apache-server är webbserver programvara som används för att vara värd för webbplatser på Internet och har varit den mest populära programvaran för denna typ sedan 1996 . Apache-server programvara är tillgänglig för användning på en rad olika operativsystem, inklusive Linux , Unix , Solaris , Microsoft Windows och Mac OS X. Ett 404 error är en vanlig HTTP- fel som uppstår när en klient kan ansluta till servern och göra en begära , men servern kan inte hitta vad som begärdes . Många frågor kan orsaka 404 fel , men vissa grundläggande felsökning hittar de vanligaste problemen snabbt . Saker du behöver
dator med Apache webbserver programvara installerad
Visa fler instruktioner
1
Kontrollera filen index.html i serverns webbkatalog . Om en kund begär en sida från en webbplats som finns på servern , måste filen index.html för webbplatsen att vara närvarande eller ett 404-fel att uppstå. 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 begärda webbsidan , 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
Verifiera den begärda resursen . Inom webbplatsens katalogen finns alla sidor tillgängliga för visning . Kontrollera att den specifika sidan begärda finns i katalogen med rätt namn . Om den specifika sidan inte existerar , ladda om sidan filen till webbkatalog från en säkerhetskopia eller återskapa sidan . Om filen finns , men är misnamed , 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 visar vidare till steg 3 .
3
Kontrollera inställningarna serverns rotkatalog . Servern rot är den översta katalogen , som innehåller serverns log , konfiguration och fel filer . Om servern rot inställningen varieras från standarden , kan servern inte att kunna hitta de begärda filerna . Till exempel , om servern rot är inställd på " /var /www " en korrigering måste göras i konfigurationsfilen så att servern kan hitta de begärda uppgifterna . För att lösa det här problemet , komma åt serverns konfigurationsfil och lägga till raden " Document root " /var /www " " ovanför raderna som läser " 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
Se serverns felloggfilen . Felloggfilen är där Apache-server loggar eventuella fel som det möter . Felloggen ligger i serverns rotkatalog och kan nås genom att skriva in i terminalen " logs /yourwebsite.error " där " yourwebsite " är webbplatsens namn . Undersök alla fel för att fastställa en gemensam egenskap eller variabel som orsakar servern att rapportera 404 fel .