Simply.com is available in english

Endring av PHP-innstillinger med .htaccess

Rediger PHP‑innstillinger som feilvisning, opplastingsstørrelse og timeout ved å legge til php_flag og php_value i en .htaccess‑fil.

Du kan justere en lang rekke av PHPs standardinnstillinger, med en .htaccess‑fil.

Filen plasseres i mappen hvor du vil at endringene skal gjelde. Endringene gjelder alle filer og undermapper. Merk at filen skal hete ".htaccess" og hvis den ikke allerede finnes må du selv opprette den, for eksempel med et FTP‑program.

Du kan se en liste over alle PHP‑innstillinger her: http://www.php.net/manual/en/ini.list.php

Innstillingene du vil endre skal bare stå på én linje i .htaccess‑filen. Noen populære innstillinger er:

Skjul feilmeldinger

php_flag display_errors off

Øke session‑levetid (timeout)

php_value session.gc_maxlifetime 3600

Øke maksimal opplastingsstørrelse

php_value upload_max_filesize 512M
php_value post_max_size 512M

Øke maksimal eksekveringstid

php_value max_execution_time 600

Øke maksimal antall input‑variabler

php_value max_input_vars 20000

Deaktiver always populate raw post data

php_value always_populate_raw_post_data -1

Slå av OPcache

Vi anbefaler at du IKKE slår av OPcache, da det kan gjøre nettstedet ditt tregt.

php_flag opcache.enable off

OPcache utløp

php_value opcache.revalidate_freq 60

Noen innstillinger kan også settes direkte i PHP‑koden, med funksjonen ini_set(). Flere detaljer om innstillinger m.m. finnes i PHP‑manualen: http://php.net/manual/en/ini.list.php

Du kan teste om endringene er satt korrekt ved å se på phpinfo(). Merk at her er «Local-value»-kolonnen som gjelder.

Artikkel fra støttekategorien: PHP

Andre relevante artikler