設定ファイル (<var>php.ini</var>
) は、PHP の起動時に読み取られます。 PHP のサーバー モジュール バージョンの場合、Web のみ
サーバーの起動時に一度読み取ります。 CGI および CLI バージョンの場合、呼び出しごとに読み取られます。
<var>php.ini</var>
の検索パスは次のとおりです (順番に):
<var><var>PHPRC</var></var>
環境変数。 PHP 5.2.0 より前では、順序は以下に示すレジストリ キーの後でした。 <em>php.ini</em>
ファイルの場所を指定できます。レジストリ ディレクトリは次の順序でチェックされます: [HKEY_LOCAL_MACHINE\SOFTWARE\PHP\x.y.z]、[HKEY_LOCAL_MACHINE\SOFTWARE\PHP\x.y]、および [HKEY_LOCAL_MACHINE\SOFTWARE] \ PHP\x]、x、y、z は PHP のメジャー バージョン番号、マイナー バージョン番号、リリース バッチを指します。これらのディレクトリのいずれかの IniFilePath にキーがある場合、最初の値が <em>php.ini</em>
(Windows のみ) の場所として使用されます。 (php ビデオ チュートリアル ) <var>C:\windows</var>
または <var>C:\winnt</var>
)、または -- with-config-file-path コンパイル時オプションで指定された場所。 <var>php-SAPI.ini</var>
が存在する場合 (SAPI は現在使用されている SAPI 名であるため、実際のファイル名は <var> ですphp-cli.ini</var>
または <var>php-apache.ini</var>
など)、<var>php.ini# の代わりに使用されます。 </var>## 。 SAPI
名前は
php_sapi_name() を使用して決定できます。
注:
Apache Webサーバーは起動時にディレクトリをルートディレクトリに変更するため、PHPはルートディレクトリを読み取ろうとします。 directory
php.ini<var></var> (存在する場合)。
拡張ライブラリによって処理されるNote:
環境変数は
php.ini<var></var> で使用できます。
php.ini<var></var> ディレクティブは、各拡張ライブラリのページに記載されています。
カーネル構成オプション付録を参照してください。ただし、すべての PHP ではないかもしれません
手順はマニュアルに記載されています。ご使用のバージョンの PHP の構成ディレクティブの完全なリストについては、コメントアウトされている php.ini<var></var> ファイルを参照してください。また、Git から最新の
php.ini<var></var>
を取得することも役立つかもしれません。
例 #1php.ini<var></var>例
; any text on a line after an unquoted semicolon (;) is ignored [php] ; section markers (text within square brackets) are also ignored ; Boolean values can be set to either: ; true, on, yes ; or false, off, no, none register_globals = off track_errors = yes ; you can enclose strings in double-quotes include_path = ".:/usr/local/lib/php" ; backslashes are treated the same as any other character include_path = ".;c:\php\lib"
open_basedir = ${open_basedir} ":/new/dir"。
以上がPHPメイン設定ファイルとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。