Artikkelit aiheesta: Kotisivut

Virheilmoitukset ja error_log

Palvelimen palauttamat virheilmoitukset auttavat tunnistamaan ja korjaamaan ongelmia sovelluksessa tai palvelimella. Nämä virheilmoitukset voidaan näyttää joko selaimessa suoraan tai ne voidaan myös tallentaa palvelimelle lokitiedostoon (error_log), jotta niitä voidaan tarkastella myöhemmin.


Oletuksena web-palvelimella on päällä palomuuri, joka blokkaa virheellisen suorituksen sekä virheilmoituksien näyttämisen. Tämä johtuu siitä, että oletus on, että kehitystyö on jo takanapäin ja sivusto toimii moitteetta eikä kriittisiä virheitä enää esiinny. Palomuuri suojelee siis tuotantovaiheessa olevia sivuja. Tutustu palomuuriin täältä.


Kun tarvitset kaikki (PHP:n tuottamat) virheilmoitukset näkyville esimerkiksi kehitystyön aikana tai vian korjaamiseen, voit noudattaa näitä askelia:


[ 1 ] Aseta palomuuri pois päältä


  1. Kirjaudu asiakassivuille osoitteessa https://oma.avaruus.net
  2. Valitse päävalikon kohta Asetukset -> Sivut.
  3. Näet nyt kaikki web-osoitteesi listassa. Valitse haluamasi osoitteen kohdalta Muokkaa.
  4. Avautuvassa ikkunassa valitse Lisäasetukset ja siellä tarkastele valintaruutua Web-palomuuri päällä.
  5. Jos valintaruudussa on merkki, ota valinta pois päältä.


[ 2 ] Aseta PHP-virheilmoitus näkyville (display_errors = On)


  1. Päävalikon kohdassa Asetukset -> Sivut valitse haluamasi osoitteen kohdalta Muokkaa.
  2. Avautuvassa ikkunassa valitse PHP-asetukset ja laita Omat PHP-määritykset päälle laittamalla merkki valintaruutuun.
  3. Avautuvassa listauksessa etsi kohta display_errors ja valitse alasvedosta On.


[ 3 ] Tarvittaessa: Aseta PHP-virheilmoitukset kirjoitettavaksi lokitiedostoon


  1. Päävalikon kohdassa Asetukset -> Sivut valitse haluamasi osoitteen kohdalta Muokkaa.
  2. Avautuvassa ikkunassa valitse PHP-asetukset ja laita Omat PHP-määritykset päälle laittamalla merkki valintaruutuun.
  3. Avautuvassa listauksessa etsi kohta log_errors ja valitse alasvedosta On.
  4. Palaa takaisin ja valitse Lisäasetukset.
  5. Etsi valinta Palvelimen virheloki päällä ja laita valintaruutuun merkki.


Lokitiedostot löytyvät kotihakemiston alta ~/logs hakemistosta.


Päivitetty: 14/09/2025

Oliko tämä artikkeli hyödyllinen?

Jaa palautteesi

Peruuttaa

Kiitos!