« .user.ini ファイル
設定を変更するには »

どこで設定を行うのか

これらのモードは、ある 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)

エントリはどこでも設定できます

関連キーワード:
エントリ   user   モード   httpd   conf   ディレクティブ   スクリプト   実行時   マニュアル   記載   output   buffering   display   errors   定数   Windows   レジストリ   htaccess
関連する関数・ページ:
install.macosx.bundled   configuration.changes   configuration.file.per-user   features.connection-handling   function.dba-delete   apache.configuration