PHP: 設定 - Manual
PHP  
downloads | documentation | faq | getting help | mailing lists | | php.net sites | links | my php.net 
search for in the  
<インストール時の問題設定を変更するには>
view the version of this page
Last updated: Sat, 17 Jul 2004

第 4章設定

設定ファイル

PHPの起動時に 設定ファイル (PHP 3 では php3.ini、 PHP 4 では php.ini) が読み込まれます。 PHP のサーバーモジュール版では、このファイルは、Web サーバーの起動 時に一度だけ読み込まれます。CGICLI版では、起動する度にこのファイルが読み込まれます。

php.ini のデフォルトの場所は、コンパイル時のオプションです。 (FAQエントリを参照下さい。) しかし、CGI および CLI 版の場合、コマンドラインスイッチ -cによりこれを変更することができます。 コマンドラインからの PHPの使用に関する章を参照下さい。 php.iniを探すパスを追加するために環境変数 PHPRC を使用することもできます。

注意: Apache web サーバー は、スタート時にディレクトリをルート に変更するので、PHPは、ルートファイルシステムに php.ini が存在する場合、それを読もうとします。

拡張モジュールにより処理されるphp.iniディレクティブは、各拡張モジュール自体の ドキュメントに記述されています。 コアディレクティブのリスト が付録にあります。 おそらくあなたが使用するPHPのバージョンでこれらのPHPディレクティブが全て 利用可能なわけではないでしょう。コメントが充実した php.ini ファイルを 読んでみて下さい。 もしくは、CVS から入手可能な も役に立つでしょう。

例 4-1. php.ini の例

; 引用符をつけないセミコロン(;)の後のテキストは全て無視されます。
[php] ; セクションマーカ (角括弧の中のテキスト) は無視されます
; 論理値は次のどれかとなります:
;    true, on, yes
; または false, off, no, none
register_globals = off
magic_quotes_gpc = yes

; 文字列を二重引用符で括ることも可能です
include_path = ".:/usr/local/lib/php"

; バックスラッシュは他の文字と同様に処理されます
include_path = ".;c:\php\lib"



add a note add a note User Contributed Notes
設定
Jorrit Schippers
26-May-2004 11:33
For IIS users: If you experience high parsetimes, try to set output_buffering to On. IIS has problems with scripts outputting many small pieces of text, and with output_buffering = On, PHP sends the whole page to IIS in one piece.

<インストール時の問題設定を変更するには>
 Last updated: Sat, 17 Jul 2004
show source | credits | sitemap | contact | advertising | mirror sites 
Copyright © 2001-2004 The PHP Group
All rights reserved.
This unofficial mirror is operated at: /
Last updated: Sun Nov 14 23:09:54 2004 Local time zone must be set--see zic manual page