Cum pentru a permite afișarea de erori php

Atunci când depanare un site gata pe server este un trebuie să includă producția de erori PHP. Nu știi niciodată ce se poate ieși, deci cel mai bine este de a citi acest lucru în avans. Ei bine, sau pentru a afla de ce un astfel de site-ul de lucru dintr-o dată nu rulează pe server.

Asigurați-vă că nu este dificil, trebuie doar să adăugați următoarea linie în fișierul .htaccess în rădăcina site-ului.

Aici este o referință rapidă la acești parametri.

error_reporting - indică erori sunt nivelul de semnificație. Dacă valoarea este -1 directivă afișează toate erorile.

display_errors - include o opțiune pentru erorile de ieșire de pe ecran, împreună cu restul codului.

display_startup_errors - include o opțiune pentru a afișa erori atunci când PHP pornește, chiar și atunci când nu lucrează Directiva display_errors.

ignore_repeated_errors - ignorând erorile repetate (de eroare în același fișier și aceeași linie).

ignore_repeated_source - ignorând sursa de erori atunci când sărind peste mesajele repetitive. Dacă opțiunea este activată, erori repetate nu vor fi afișate indiferent dacă au avut loc în ceea ce fișier.

track_errors - în cazul în care textul directivei ultima eroare plasată în $ php_errormsg variabila.

log_errors - inclusiv erori în salvarea jurnalului. În mod implicit, jurnalul de erori acest server, dar puteți schimba error_log directiva de atribuire.

mysql.trace_mode - permite urmărirea MySQL eroare.

Dacă doriți să păstrați un jurnal de erori într-un fișier separat, adăugați următoarea linie la .htaccess:

Calea către site-ul poate fi găsit prin descărcarea serverul php-fișier cu următorul conținut și deschideți-l în browser.

Desigur, nu aveți nevoie de directivă poate fi omisă bine. Conform într-o măsură mai mare necesară pentru depanare sunt doar primele trei parametri: error_reporting, display_errors și display_startup_errors.

articole similare