Simply.com is available in english

PHP beállítások módosítása .htaccess-szal

Szerkeszd a PHP-beállításokat, például a hibamegjelenítést, a feltöltési méretet és a timeout-ot, php_flag és php_value hozzáadásával egy .htaccess fájlba.

A .htaccess fájl segítségével számos PHP alapértelmezett beállítást módosíthat.

A fájlt abba a mappába helyezi, ahol a módosításoknak érvényesülniük kell. A változtatások minden fájlra és alkönyvtárra vonatkoznak. Vegye figyelembe, hogy a fájlnak “.htaccess” névnek kell lennie, és ha még nem létezik, saját maga hozza létre, például egy FTP‑programmal.

Az összes PHP beállítás listáját itt tekintheti meg: http://www.php.net/manual/en/ini.list.php

A módosítani kívánt beállításoknak csak egy sorban kell szerepelniük a .htaccess fájlban. Néhány népszerű beállítás:

Hibajelzések elrejtése

php_flag display_errors off

A munkamenet élettartamának (timeout) növelése

php_value session.gc_maxlifetime 3600

Maximális feltöltési méret növelése

php_value upload_max_filesize 512M
php_value post_max_size 512M

Maximális végrehajtási idő növelése

php_value max_execution_time 600

Maximális bemeneti változók számának növelése

php_value max_input_vars 20000

Az always_populate_raw_post_data letiltása

php_value always_populate_raw_post_data -1

OPcache letiltása

Nem ajánljuk, hogy letiltsa az OPcache-et, mert az lelassíthatja a weboldalát.

php_flag opcache.enable off

OPcache lejárata

php_value opcache.revalidate_freq 60

Egyes beállítások közvetlenül a PHP kódban is megadhatók az ini_set() függvénnyel. A beállításokról és egyéb részletekről a PHP kézikönyvben található: http://php.net/manual/en/ini.list.php

A módosítások helyes beállítását a phpinfo() megtekintésével ellenőrizheti. Vegye figyelembe, hogy itt a “Local-value” oszlop a releváns.

Cikk a támogatási kategóriából: PHP

Egyéb releváns cikkek