Де можна встановлювати параметри конфігурації

Наведені нижче режими визначають де і коли PHP-директиви можуть або ж не можуть встановлюватись, причому кожна директива в посібнику має відношення до одного з цих режимів. Наприклад, деякі налаштування можуть встановлюватись всередині PHP-скриптів використовуючи ini_set(), в той час як інші необхідно встановлювати в php.ini чи httpd.conf.

Наприклад, директива output_buffering відноситься до режиму INI_PERDIR, тому вона не може встановлюватись через ini_set(). Однак, директива display_errors відноситься до режиму INI_ALL, тому вона може встановлюватись будь-де, включаючи ini_set().

Константи режимів INI
INI_USER (int)
Значення можна встановити в користувацьких скриптах (як і ini_set()), в реєстрах Windows, а також в .user.ini
INI_PERDIR (int)
Значення можна встановити в php.ini, .htaccess, httpd.conf або .user.ini
INI_SYSTEM (int)
Значення можна встановити в php.ini або httpd.conf
INI_ALL (int)
Значення можна встановити будь-де.

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top