Siirry sisältöön

PHP:n virheiden näyttäminen webhotellissa

PHP-virheiden näyttäminen ja lokittaminen voidaan ottaa käyttöön lisäämällä asetuksia .htaccess-tiedostoon. Tämä helpottaa sivuston kehitystä ja virheiden selvittämistä.

Tallennetaan virheet tiedostoon:

1. Muokkaa .htaccess-tiedostoa

Avaa sivustosi .htaccess-tiedosto. Se sijaitsee yleensä sivuston juurihakemistossa, esimerkiksi:
/home/u12345/public_html

2. Lisää seuraavat asetukset .htaccess-tiedostoon

# logitus tiedostoon
php_flag log_errors 1
php_value error_log /home/u12345/test/errors.log

#virheet näkyviin sivulle
php_value display_errors 1

#virheraportoinnin taso (-1 = kaikki virheet)
php_value error_reporting -1

Mitä asetukset tekevät

log_errors 1
Ottaa PHP-virheiden lokituksen käyttöön.

error_log /home/u12345/test/errors.log
Määrittää tiedoston, johon virheet tallennetaan. Tässä esimerkissä virheet tallentuvat tiedostoon errors.log.

display_errors 1
Näyttää virheet suoraan verkkosivulla. Tämä on hyödyllistä kehitysvaiheessa, mutta tuotantoympäristössä sitä ei yleensä suositella.

error_reporting -1
Määrittää virheraportoinnin tason. Arvo -1 tarkoittaa, että kaikki PHP-virheet ja varoitukset raportoidaan.

Oliko tämä artikkeli hyödyllinen?