PHP seadistuste muutmine .htaccess abil
Muuda PHP-sätteid, näiteks veateadete kuvamine, üleslaadimise suurus ja ajapiirang, lisades php_flag ja php_value .htaccess-faili.
- Peida veateated
- Suurenda seansi eluiga (timeout)
- Suurenda maksimaalset üleslaadimise suurust
- Suurenda maksimaalset täitmisaega
- Suurenda maksimaalset sisendmuutujate arvu
- Deaktiveeri always populate raw post data
- Lülita OPcache välja
- OPcache aegumine
Saad kohandada suurt hulka PHP standardseadeid .htaccess‑faili abil.
Fail paigutatakse kausta, kus soovid muudatusi kehtestada. Muudatused kehtivad kõikidele failidele ja alamkaustadele. Pange tähele, et faili nimi peab olema ".htaccess" ning kui seda ei ole veel olemas, tuleb see ise luua nt FTP‑programmi abil.
Saad vaadata nimekirja kõigist PHP seadistustest siin: http://www.php.net/manual/en/ini.list.php
Muudatused tuleb .htaccess‑faili panna üksikule reale. Mõned populaarsed seaded on:
Peida veateated
php_flag display_errors off
Suurenda seansi eluiga (timeout)
php_value session.gc_maxlifetime 3600
Suurenda maksimaalset üleslaadimise suurust
php_value upload_max_filesize 512M
php_value post_max_size 512M
Suurenda maksimaalset täitmisaega
php_value max_execution_time 600
Suurenda maksimaalset sisendmuutujate arvu
php_value max_input_vars 20000
Deaktiveeri always populate raw post data
php_value always_populate_raw_post_data -1
Lülita OPcache välja
Me ei soovita OPcache'i välja lülitada, see võib muuta su veebisaidi aeglasemaks.
php_flag opcache.enable off
OPcache aegumine
php_value opcache.revalidate_freq 60
Mõned seaded saab ka otse PHP koodis määrata funktsiooni ini_set() abil. Täpsemat teavet seadete kohta jne leiad PHP käsiraamatust: http://php.net/manual/en/ini.list.php
Saad testida, kas muudatused on õigesti rakendatud, vaadates phpinfo(). Pane tähele, et siin kehtib "Local-value" veerg.
Artikkel tugikategooriast: PHP