Breyting á PHP stillingum með .htaccess
Breyttu PHP-stillingum eins og villusýningu, upphleðslustærð og tímamörk með því að bæta php_flag og php_value í .htaccess skrá
- Fela villuskilaboð
- Auka session líftíma (timeout)
- Auka max upload size
- Auka max execution time
- Auka max input vars
- Óvirkja always populate raw post data
- Slökkva á OPcache
- OPcache útruni
Þú getur stillt fjölda af sjálfgefnum PHP stillingum með .htaccess skrá.
Skráin er sett í möppuna þar sem þú vilt að breytingarnar eigi við. Breytingarnar gilda fyrir allar skrár og undirmöppur. Athugaðu að skráin heiti ".htaccess" og ef hún er ekki til staðar þarft du að búa til hana sjálfur, til dæmis með FTP forriti.
Þú getur séð lista yfir allar PHP stillingar hér: http://www.php.net/manual/en/ini.list.php
Stillingarnar sem þú vilt breyta þarf bara að setja á einn línu í .htaccess skránni. Nokkrar vinsælar stillingar eru:
Fela villuskilaboð
php_flag display_errors off
Auka session líftíma (timeout)
php_value session.gc_maxlifetime 3600
Auka max upload size
php_value upload_max_filesize 512M
php_value post_max_size 512M
Auka max execution time
php_value max_execution_time 600
Auka max input vars
php_value max_input_vars 20000
Óvirkja always populate raw post data
php_value always_populate_raw_post_data -1
Slökkva á OPcache
Við mælum með að þú EKKI slökkvi á OPcache, því það getur gert vefsíðuna þína hægri.
php_flag opcache.enable off
OPcache útruni
php_value opcache.revalidate_freq 60
Sumir stillingar eru einnig hægt að setja beint í PHP kóðann með fallinu ini_set(). Nánari upplýsingar um stillingar o.fl. má finna í PHP handbókinni: http://php.net/manual/en/ini.list.php
Þú getur prófað hvort breytingarnar hafa verið settar rétt með því að skoða phpinfo(). Athugaðu að hér er "Local-value" dálkurinn sem er gildandi.
Grein úr stuðningsflokkinum: PHP