Simply.com is available in english

PHP-asetusten muuttaminen .htaccessilla

Muokkaa PHP-asetuksia, kuten virheiden näyttöä, lähetyskokoa ja aikakatkaisua, lisäämällä php_flag ja php_value .htaccess-tiedostoon.

Voit säätää pitkän joukon PHP:n oletusasetuksia .htaccess-tiedostolla.

Tiedosto sijoitetaan hakemistoon, jossa haluat muutosten vaikuttavan. Muutokset koskevat kaikkia tiedostoja ja alikansioita. Huomaa, että tiedoston tulee olla nimeltään ".htaccess", ja jos sitä ei vielä ole, sinun on luotava se itse esimerkiksi FTP-ohjelmalla.

Voit nähdä luettelon kaikista PHP-asetuksista täällä: http://www.php.net/manual/en/ini.list.php

Asetukset, joita haluat muuttaa, tulee kirjoittaa yksittäiselle riville .htaccess-tiedostossa. Joitakin suosittuja asetuksia ovat:

Piilota virheilmoitukset

php_flag display_errors off

Lisää istunnon aikakatkaisu (timeout)

php_value session.gc_maxlifetime 3600

Kasvata maksimilatauskoon

php_value upload_max_filesize 512M
php_value post_max_size 512M

Kasvata maksimi suoritusaikaa

php_value max_execution_time 600

Kasvata maksimi syöte-muuttujien määrää

php_value max_input_vars 20000

Poista always populate raw post data -asetuksen käyttö

php_value always_populate_raw_post_data -1

Poista OPcache käytöstä

Emme suosittele OPcachen poistamista käytöstä, sillä se voi tehdä verkkosivustostasi hitaan.

php_flag opcache.enable off

OPcachen vanhentuminen

php_value opcache.revalidate_freq 60

Joitakin asetuksia voidaan myös asettaa suoraan PHP-koodissa ini_set()-funktion avulla. Lisätietoja asetuksista ym. löytyy PHP‑oppaasta: http://php.net/manual/en/ini.list.php

Voit testata, onko muutokset asetettu oikein tarkastelemalla funktiota phpinfo(). Huomaa, että tässä on "Local-value"-sarake, joka on voimassa.

Ohje Ohjekirjastosta: PHP

Muut asiaankuuluvat ohjeet