Změna nastavení PHP pomocí .htaccess
Upravte nastavení PHP, například zobrazování chyb, velikost nahrávaných souborů a timeout, přidáním php_flag a php_value do souboru .htaccess.
- Skrýt chybové zprávy
- Zvýšit životnost session (timeout)
- Zvýšit maximální velikost nahrávání
- Zvýšit maximální dobu běhu
- Zvýšit maximální počet vstupních proměnných
- Deaktivovat always populate raw post data
- Vypnout OPcache
- OPcache expirace
Můžete upravit řadu standardních nastavení PHP pomocí souboru .htaccess.
Soubor se umístí do složky, kde chcete, aby změny platily. Změny platí pro všechny soubory a podsložky. Všimněte si, že soubor musí být pojmenován ".htaccess" a pokud ještě neexistuje, musíte jej vytvořit například pomocí FTP programu.
Seznam všech nastavení PHP najdete zde: http://www.php.net/manual/en/ini.list.php
Nastavení, která chcete změnit, stačí uvést na samostatném řádku v souboru .htaccess. Některá populární nastavení jsou:
Skrýt chybové zprávy
php_flag display_errors off
Zvýšit životnost session (timeout)
php_value session.gc_maxlifetime 3600
Zvýšit maximální velikost nahrávání
php_value upload_max_filesize 512M
php_value post_max_size 512M
Zvýšit maximální dobu běhu
php_value max_execution_time 600
Zvýšit maximální počet vstupních proměnných
php_value max_input_vars 20000
Deaktivovat always populate raw post data
php_value always_populate_raw_post_data -1
Vypnout OPcache
Doporučujeme, abyste OPcache nevypínali, může to zpomalit vaše webové stránky.
php_flag opcache.enable off
OPcache expirace
php_value opcache.revalidate_freq 60
Některá nastavení lze také nastavit přímo v kódu PHP pomocí funkce ini_set(). Další podrobnosti o nastaveních atd. naleznete v manuálu PHP: http://php.net/manual/en/ini.list.php
Můžete otestovat, zda jsou změny nastaveny správně, pomocí phpinfo(). Všimněte si, že zde je relevantní sloupec „Local-value“ .
Článek z kategorie podpory: PHP