> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://avaruus-tuki-temp1.crisp.help/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# PHP - web-palomuuri

Web-palomuuri on sivullesi / osoitteellesi oletuksena päälle laitettu palomuuri, joka on tarkoitettu estämään joitakin yleisimpiä hyökkäyksiä (SQL injection jne.) ja PHP:n virheellistä tai riskialtista toimintaa.

Jos PHP-skriptin suorituksena aikana selaimeen tulee virheilmoitus (503) "Web-palomuuri on estänyt PHP-skriptin suorittamisen ja/tai PHP-skriptin virheilmoituksen näyttämisen.", web-palomuuri on blokannut skriptin ajamisen.

1. Arvioi ensin, mistä voisi johtua suorituksen blokkaaminen.
2. Jos skripti on itse koodaamasi, tarkista koodin tietoturva.
3. Jos skripti ei ole itse koodaamasi ja tarvitset kyseistä (blokattua) ominaisuutta, arvioi skriptin turvallisuus ja ota tarvittaessa palomuuri väliaikaisesti tai pysyvästi pois päältä.

|| Web-palomuurin voi ottaa väliaikaisesti pois päältä. Yksi hyvä käytäntö on pitää palomuuri päällä, mutta ottaa se pois käytöstä aina silloin, kun teet sellaisia toimintoja, jotka vaativat palomuurin ottamisen pois päältä. Mikäli tämä ei ole mahdollista, web-palomuurin voi ottaa myös tarvittaessa kokonaan pois päältä.

### Web-palomuurin hallinta

Web-palomuuri on asetettu jokaiselle osoitteelle erikseen. Voit siis säätää jokaiselle osoitteelle web-palomuurin erikseen päälle tai 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ä valintalaatikko _Web-palomuuri päällä_.