Una volta che hai finito un programma , bisogna sempre verificare la presenza di bug , e il processo richiede un po ' anche quando si sa che cosa cercare . Gli sviluppatori Web non vogliono " perdere " codice inviando errori pubblicamente , quindi la maggior parte del tempo , si desidera processi Debug disattivato su siti vivo . Quando il debug , si vuole anche il programma per visualizzare il maggior numero possibile di errori , in modo da poter risolvere prima che il programma va in diretta . Istruzioni
1
Inserisci " ini_set ( ' display_errors ', ' On '); " direttamente sotto la vostra " < php ? " Tag , che dice a PHP di visualizzare gli errori quando si imbatte in loro piuttosto che nasconderli
2
Inserisci " error_reporting ( E_ALL ) ; " . direttamente sotto la linea dal primo passo . Questo dice a PHP di segnalare tutti gli errori , anche se gli errori tecnicamente non uccideranno il programma .
3
eseguire il programma. Eventuali errori, comunicazioni o avvisi vengono visualizzati in testo normale , insieme a un numero di riga che ti dice dove cercare l'errore .
4
Identificare la linea direttamente sopra eventuali errori di analisi . Cercare virgola dimenticati , staffe e altri errori di sintassi . Risolvere l'errore e rieseguire il programma .
5
eliminare eventuali "avvertenze" generati dal codice . Un avvertimento significa che hai scritto qualcosa che funziona ancora , ma potrebbe diventare un nodo in fondo alla strada . Trovare il numero di riga da l'errore , individuare nel codice e fissare l'avvertimento .
6
Verificare eventuali "Errori fatali " per le classi o funzioni che non sono stati definiti prima che fossero chiamati . " Errori fatali " uccideranno il vostro programma quando il PHP gira in loro, ma sono spesso facili da risolvere . Il tuo codice è fondamentalmente corretto se si ottiene un " Fatal Error ", basta assicurarsi che le definizioni sono corrette .