PHP iestatījumu mainīšana ar .htaccess
Rediģējiet PHP iestatījumus, piemēram, kļūdu rādīšanu, augšupielādes izmēru un timeout, pievienojot php_flag un php_value .htaccess failā.
- Paslēpt kļūdu ziņojumus
- Palielināt sesijas laiku (timeout)
- Palielināt maksimālo augšupielādes izmēru
- Palielināt maksimālo izpildes laiku
- Palielināt maksimālo ievades mainīgo skaitu
- Deaktivēt always populate raw post data
- Izslēgt OPcache
- OPcache derīguma termiņš
Jūs varat pielāgot plašu PHP noklusējuma iestatījumu klāstu, izmantojot .htaccess failu.
Fails tiek novietots mapē, kurā vēlaties, lai izmaiņas spēkā. Izmaiņas attiecas uz visiem failiem un apakšmapēm. Ņemiet vērā, ka failam jābūt nosauktam ".htaccess", un, ja tas vēl nepastāv, jums tas jāizveido, piemēram, ar FTP programmu.
Visu PHP iestatījumu sarakstu var skatīt šeit: http://www.php.net/manual/en/ini.list.php
Iestatījumus, kurus vēlaties mainīt, vienkārši rakstiet .htaccess failā atsevišķā rindā. Dažas populāras iestatījumi ir:
Paslēpt kļūdu ziņojumus
php_flag display_errors off
Palielināt sesijas laiku (timeout)
php_value session.gc_maxlifetime 3600
Palielināt maksimālo augšupielādes izmēru
php_value upload_max_filesize 512M
php_value post_max_size 512M
Palielināt maksimālo izpildes laiku
php_value max_execution_time 600
Palielināt maksimālo ievades mainīgo skaitu
php_value max_input_vars 20000
Deaktivēt always populate raw post data
php_value always_populate_raw_post_data -1
Izslēgt OPcache
Mēs neiesakām izslēgt OPcache, tas var padarīt jūsu vietni lēnu.
php_flag opcache.enable off
OPcache derīguma termiņš
php_value opcache.revalidate_freq 60
Daži iestatījumi var arī tikt iestatīti tieši PHP kodā, izmantojot funkciju ini_set(). Plašāka informācija par iestatījumiem u.c. ir pieejama PHP rokasgrāmatā: http://php.net/manual/en/ini.list.php
Jūs varat pārbaudīt, vai izmaiņas ir iestatītas pareizi, skatoties phpinfo(). Ņemiet vērā, ka šeit ir "Local-value" kolonna, kas ir spēkā.
Raksts no atbalsta kategorijas: PHP