Dator > Så här felsöker du en Apache med ett 404-fel

  • Så här felsöker du en Apache med ett 404-fel


  •  

    1.

    Kontrollera index.html-filen i serverns webbkatalog. Om en kund begär en sida från en webbplats som är värd på servern behöver index.html-filen för den webbplatsen vara närvarande eller ett 404-fel kommer att resultera. Flera webbplatser kan vara värd på en Apache-server och varje behöver sin egen index.html-fil. Om index.html-filen inte är tillgänglig för den begärda webbplatsen, ladda om index.html från en säkerhetskopia eller ombygga filen. Försök att komma åt resursen igen. Om sidan visas är problemet löst. Om sidan inte visas, fortsätt till steg 2.

    2.

    Verifiera den begärda resursen. Inom webbplatsens katalog finns alla sidor som är tillgängliga för visning. Verifiera att den specifika sidan som begärs finns i katalogen med rätt namn. Om den specifika sidan inte existerar, ladda om sidfilen till webbkatalogen från en säkerhetskopia eller bygga om sidan. Om filen existerar, men är felaktig, omdirigera filen till rätt namn. Försök att komma åt resursen. Om sidan kan visas löser problemet problemet. Om sidan fortfarande inte visas fortsätter du till steg 3.

    3.

    Kontrollera serverrotsinställningarna. Serverns rot är toppnivån, som innehåller serverns logg, konfigurations- och felfiler. Om serverns root-inställning varierar från standarden kan servern kanske inte hitta de begärda filerna. Om serverns root-inställning är inställd på '/ var / www' måste en korrigering göras till konfigurationsfilen så att servern kan hitta de begärda data. För att lösa problemet, öppna serverns konfigurationsfil och lägg till raden ' Dokumentrots '/ var / www' 'ovanför raderna som läser' Användar www-data 'och' Grupp www-data. ' Försök att komma åt sidan igen. Om sidan visas är problemet löst. Om sidan inte visas, fortsätt till steg 4.

    4.

    Visa serverns felloggfil. Felloggfilen är där Apache-servern kommer att logga in några fel det möter. Felloggen finns i serverns rotkatalog och kan nås genom att skriva in i terminalen 'loggar / yourwebsite.error' där 'yourwebsite' är webbplatsens namn. Undersök alla fel för att bestämma en gemensam egenskap eller variabel som är vilket gör att servern rapporterar 404 fel.

    Apache-servern är webbserverprogramvara som används för att vara värd för webbplatser på Internet och har varit den mest populära mjukvaran av denna typ sedan 1996. Apache-serverprogramvara är tillgänglig för användning på ett brett spektrum av operativsystem, inklusive Linux, Unix, Solaris, Microsoft Windows och Mac OS X. Ett 404-fel är ett vanligt HTTP-fel som uppstår när en klient kan ansluta till servern och göra en förfrågan, men servern kan inte hitta det som begärdes. Många problem kan orsaka 404 fel, men vissa Grundläggande felsökning hittar de vanligaste problemen snabbt.






Relaterade artiklar


  • IRC-protokoll
  • Linksys CM100 Modemspecifikationer
  • Hur man utökar hemnätverk
  • Hur man gör en telefon jack passar för internet och telefon
  • Så här begränsar du antal loggar till en terminalserver
  • Så här felsöker du en Netgear Powerline
  • Så här ändrar du en Internetmodeminställning
  • Hur man VNC en terminal
  • Hur man kopplar en Sony Vaio med ett Motorola Headset
  • Grundläggande LAN-teknikerverktyg
  • LCAS-protokollet
  • Så här tar du bort Skype-nummer som belyser på webbsidor
  • Säkerhetsteknik och IP-nätverk
  • Så här får du se på din iPod
  • Så här får du tillgång till andra nätverkskonton på en dator med en skyddad C-enhet
  • Hur man bestämmer om datorn med Vista övervakas
  • Så här hittar du mappade drivrutiner i ett fjärrdatabasregister
  • Så här använder du en Internet Information Server
  • Vad är binärt protokoll?
  • Så här delar du en skrivare via en Linksys Wireless Router