Come risolvere un Apache con un errore 404

April 2

Il server Apache è un software web server utilizzato per ospitare i siti web su Internet ed è stato il più popolare software di questo tipo dal 1996. software del server Apache è disponibile per l'utilizzo su una vasta gamma di sistemi operativi, tra cui Linux, Unix, Solaris, Microsoft Windows e Mac OS X. un 404 errore è un errore HTTP standard che si verifica quando un client in grado di connettersi al server e fare una richiesta, ma il server non riesce a trovare ciò che è stato richiesto. Molti problemi possono causare errori 404, ma alcuni la risoluzione dei problemi di base si trovano i problemi più comuni in fretta.

istruzione

1 Controllare il file index.html nella directory web del server. Se un client richiede una pagina da un sito web ospitato sul server, il file index.html per quel sito ha bisogno di essere presente o risulterà un errore 404. siti multipli possono essere ospitati su un server Apache e ogni bisogno di un proprio file index.html. Se il file index.html non è presente per il sito web richiesto, ricaricare il index.html da un backup o ricostruire il file. Tenta di accedere nuovamente alla risorsa. Se la pagina viene visualizzata, il problema è stato risolto. Se la pagina non viene visualizzata, passare al punto 2.

2 Verificare la risorsa richiesta. All'interno della directory del sito esiste tutte le pagine disponibili per la visualizzazione. Verificare che la pagina specifica richiesta è presente nella directory con il nome corretto. Se la pagina specifica non esiste, ricaricare il file di paging nella directory web da un backup o ricostruire la pagina. Se il file esiste, ma è erroneamente chiamata, rinominare il file per il nome corretto. Tentare di accedere alla risorsa. Se la pagina può essere visualizzata, il problema è stato risolto. Se la pagina non viene ancora visualizzato passare alla Fase 3.

3 Controllare le impostazioni principali del server. La radice del server è la directory di livello superiore, che contiene i file di log, di configurazione e di errore del server. Se l'impostazione root del server è variato dallo standard, il server potrebbe non essere in grado di trovare i file richiesti. Ad esempio, se l'impostazione root del server è impostato su "/ var / www" una correzione dovrà essere fatto per il file di configurazione in modo che il server possa trovare i dati richiesti. Per risolvere questo problema, accedere al file di configurazione del server e aggiungere la riga "root documento" / var / www "" "sopra le righe con la scritta" utente www-data "e" www-data Gruppo. Tenta di accedere nuovamente alla pagina. Se la pagina viene visualizzata, il problema è stato risolto. Se la pagina non viene visualizzata, passare al punto 4.

4 Visualizza file di log degli errori del server. Il file di log degli errori è dove il server Apache registrerà gli eventuali errori che incontra. Il log degli errori si trova nella directory principale del server e si può accedere digitando nel terminale "logs / yourwebsite.error" dove "yourwebsite" è il nome del sito. Esaminare tutti gli errori per determinare una variabile caratteristica o comune che causa il server per segnalare errori 404.