Ändring av PHP-inställningar med .htaccess
Redigera PHP-inställningar som felvisning, uppladdningsstorlek och timeout genom att lägga till php_flag och php_value i en .htaccess-fil.
- Dölj felmeddelanden
- Öka sessionens livslängd (timeout)
- Öka maximal uppladdningsstorlek
- Öka maximal exekveringstid
- Öka maximalt antal input‑variabler
- Inaktivera always populate raw post data
- Stäng av OPcache
- OPcache utgångstid
Du kan justera en lång rad av PHP:s standardinställningar med en .htaccess-fil.
Filen placeras i mappen där du vill att ändringarna ska gälla. Ändringarna gäller alla filer och undermappar. Observera att filen måste heta ".htaccess" och om den inte redan finns måste du själv skapa den, till exempel med ett FTP‑program.
Du kan se en lista över alla PHP‑inställningar här: http://www.php.net/manual/en/ini.list.php
Inställningarna du vill ändra ska bara stå på en rad i .htaccess‑filen. Några populära inställningar är:
Dölj felmeddelanden
php_flag display_errors off
Öka sessionens livslängd (timeout)
php_value session.gc_maxlifetime 3600
Öka maximal uppladdningsstorlek
php_value upload_max_filesize 512M
php_value post_max_size 512M
Öka maximal exekveringstid
php_value max_execution_time 600
Öka maximalt antal input‑variabler
php_value max_input_vars 20000
Inaktivera always populate raw post data
php_value always_populate_raw_post_data -1
Stäng av OPcache
Vi rekommenderar INTE att du stänger av opcache, det kan göra din webbplats långsam.
php_flag opcache.enable off
OPcache utgångstid
php_value opcache.revalidate_freq 60
Vissa inställningar kan också sättas direkt i PHP‑koden med funktionen ini_set(). Närmare detaljer om inställningarna med mera finns i PHP‑manualen: http://php.net/manual/en/ini.list.php
Du kan testa om ändringarna är satta korrekt genom att titta i phpinfo(). Observera att det här är kolumnen "Local-value" som gäller.
Artikel från supportkategorin: PHP