PHP e Apache lavorano insieme per fornire contenuti dinamici dal tuo sito. Se hai problemi con l'esecuzione del contenuto , è necessario risolvere Apache e il motore PHP per risolvere il tuo sito web . Alcuni problemi sono comuni , in modo che siano ben documentati per voi di prendere provvedimenti per risolvere gli eventuali problemi che bloccano le pagine PHP dal rendering sul server . Istruzioni
1
Aprire il file " php.ini " nella directory in cui sono memorizzati i file PHP . Questo file è un file di testo che controlla tutte le vostre configurazioni di PHP
2
attivare la registrazione e aggiungere il seguente codice per visualizzare i messaggi di errore per le pagine PHP di errore: . Log_errors = Onerror_log = " C : /apache /errors.log "
3
aprire la pagina web e lasciare che il server di log degli errori nel file di registro . Dopo aver ricevuto un errore sul sito , aprire il file di registro per visualizzare tutte le risposte dal server . Per esempio, un errore comune è " 404 File Not Found ", il che significa che l'utente non riusciva a trovare il file . I collegamenti interrotti causano questi errori , in modo da controllare i file PHP per eventuali link errati . Un altro errore comune è " 403 Autorizzazione negata . " Questo errore si verifica quando non si impostano i privilegi sufficienti per la directory . Fai clic destro sulla cartella e selezionare " Proprietà". Assicurarsi che "Everyone" è " Leggere " i permessi o aggiungere il gruppo di utenti e autorizzazioni nella finestra delle proprietà .
4
Chiudere il PHP file. INI e aprire il file httpd.conf di Apache . Questo file controlla tutte le configurazioni per il server , e si trova nella directory a ritmo sostenuto.
5
Controllare la pagina predefinita per la directory root . Se non è configurato , un messaggio di errore si verifica quando l'utente digita il nome di dominio nel browser. Il codice seguente imposta " index.php ", come la pagina di default : DirectoryIndexindex.html index.php
6
Controllare il file per verificare che il file PHP è associato al motore di esecuzione PHP Apache . Se questa riga di codice non è incluso nel file httpd.conf , all'utente viene richiesto di scaricare il file invece di visualizzare il contenuto . Il codice seguente imposta PHP per Apache : . AddTypeapplication /x - httpd - php php
7
Visualizza l'icona di Apache nella barra di sistema per verificare che il servizio Apache è in esecuzione. Se il servizio non è in esecuzione , gli utenti sono in grado di connettersi al sito . Per risolvere questo problema , fare clic destro sull'icona della barra di sistema e selezionare "Start ".