ホームページ >バックエンド開発 >PHPチュートリアル >PHP設定中国語説明_PHPチュートリアル

PHP設定中国語説明_PHPチュートリアル

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-07-13 17:08:151133ブラウズ

php教程配置中文解说

先見看大家見到的php.ini

[PHP]

;;;;;;;;;;;
;警告;
;;;;;;;;;;;
;これは、新しい PHP インストールのデフォルト設定ファイルです。
;デフォルトでは、PHP は、
に適した構成で自動的にインストールされます。 ;開発目的であり、運用目的では*ありません*。
;考慮すべきセキュリティ指向のいくつかの考慮事項については、
;サイトをオンラインにする前に、php.ini-recommended を参照してください
;と http://www.bKjia.c0m
;;;;;;;;;;;;;;;;;;
; php.ini について ;
;;;;;;;;;;;;;;;;;;
;このファイルは、PHP の動作の多くの asp 教程を制御します。  PHP が
するには ;これを読むと、「php.ini」という名前が付けられている必要があります。  PHP は現在の中でそれを探します
;環境変数で指定されたパス内の作業ディレクトリ
; PHPRC、およびコンパイル時に定義されたパス内 (この順序)。
; Windows では、コンパイル時のパスは Windows ディレクトリです。 
; php.ini ファイルが検索されるパスは、
を使用してオーバーライドできます。 ;コマンドラインモードの -c 引数
;
;ファイルの構文は非常に単純です。  空白と線
;セミコロンで始まる文字は (おそらくご想像のとおり) 黙って無視されます。
;セクションヘッダー (例: [Foo]) も、黙って無視されます
;将来的には何か意味があるかもしれません
;
;ディレクティブは次の構文を使用して指定します:
;ディレクティブ = 値
;ディレクティブ名は *大文字と小文字が区別されます* - foo=bar は FOO=bar とは異なります
;
;値は文字列、数値、PHP 定数 (例: E_ALL または M_PI)、1 つです
; INI 定数 (On、Off、True、False、Yes、No、None) または式
; (例: E_ALL & ~E_NOTICE)、または引用符で囲まれた文字列 ("foo")。
;
; INI ファイル内の式は、ビット単位の演算子と括弧に限定されます:
; |        ビット単位の OR
; & ビット単位の AND
; ~ ビット単位ではありません
; !        ブール値 NOT
;
;ブール値フラグは、値 1、On、True、または Yes を使用してオンにできます。
;値 0、Off、False、または No を使用してオフにできます。
;
;空の文字列は、イコールの後に何も書かないだけで表すことができます
;署名するか、None キーワードを使用します:
;
;  foo = ; foo を空の文字列に設定します
;  foo = なし ; foo を空の文字列に設定します
;  foo = "なし" ; foo を文字列「none」に設定します
;
;値に定数を使用し、それらの定数が
に属する場合 ;動的にロードされる拡張機能 (PHP 拡張機能または Zend 拡張機能のいずれか)、
;これらの定数は、拡張機能をロードする行の *後* のみ使用できます。
;
;
;;;;;;;;;;;;;;;;;;
;このファイルについて ;
;;;;;;;;;;;;;;;;;;
; php.ini-dist ファイル内のすべての値は組み込みに対応します
;デフォルト (つまり、php.ini が使用されていない場合、またはこれらの行を削除した場合) ;組み込みのデフォルトは同一になります)。

;;;;;;;;;;;;;;;;;;;
;言語オプション ;
;;;;;;;;;;;;;;;;;;;

; Apache で PHP スクリプト言語エンジンを有効にします。

エンジン = オン

; Zend Engine 1 (PHP 4.x) との互換性モードを有効にする

zend.ze1_compatibility_mode = オフ

; を許可します。鬼ごっこ。  それ以外の場合は、 のみです。タグは認識されます

;注: アプリケーションを開発する場合や
場合は、短いタグの使用を避けてください。 ;再配布または PHP でのデプロイメントを目的としたライブラリ
;短いタグでは制御できない可能性があるため、あなたの制御下にないサーバー
;ターゲットサーバーでサポートされる必要があります。移植可能で再配布可能なコードの場合は、
;短いタグは使用しないでください。
short_open_tag = オン

; ASP スタイルを許可 タグ。

asp_tags = オフ

;浮動小数点数で表示される有効桁数

精度 = 12

; 2000 年への準拠を強制します (準拠していないブラウザでは問題が発生します)

y2k_compliance = オン

;出力バッファリングにより、ヘッダー行 (Cookie を含む) を送信することができます
;本文コンテンツを送信すると、PHP の出力層が遅くなるという代償を払って
;少し。  実行時に出力バッファリングを有効にするには、output
を呼び出します。 ;バッファリング機能。 
によってすべてのファイルの出力バッファリングを有効にすることもできます ;このディレクティブをオンに設定します。  バッファのサイズを制限したい場合
;特定のサイズに - 「オン」の代わりに最大バイト数を使用できます
;このディレクティブの値 (例、output_buffering=4096)。
出力バッファリング = オン

;スクリプトのすべての出力を関数にリダイレクトできます。 
のために ;たとえば、output_handler を「mb_output_handler」に設定すると、文字
;エンコーディングは指定されたエンコーディングに透過的に変換されます。
;出力ハンドラーを設定すると、出力バッファリングが自動的にオンになります。
;注: 移植可能なスクリプトを作成した人は、この ini に依存しないでください
;       指令。代わりに、ob_start() を使用して出力ハンドラーを明示的に設定します。
;       どのようなスクリプトかを知らないと、この ini ディレクティブを使用すると問題が発生する可能性があります
;       やってます
;注: 「mb_output_handler」と「ob_iconv_handler」の両方を使用することはできません
;       また、「ob_gzhandler」と「zlib.output_compression」の両方を使用することはできません。
;注: これが「オン」に設定されている場合、output_handler は空である必要があります!!!!
;       代わりに zlib.output_handler.
を使用する必要があります。 ;output_handler =

; zlib ライブラリを使用した透過的な出力圧縮
;このオプションの有効な値は、「off」、「on」、または特定のバッファー サイズです
;圧縮に使用されます (デフォルトは 4KB)
;注: 圧縮の性質により、結果のチャンク サイズが異なる場合があります。 PHP
;      
の結果としてそれぞれ数百バイトのチャンクを出力します ;       圧縮。より大きなチャンクサイズを好む場合は
;       パフォーマンスを向上させるには、output_buffering をさらに有効にします。
;注: 標準の代わりに zlib.output_handler を使用する必要があります
;       そうでない場合、出力は破損します。
zlib.output_compression = オフ
;zlib.output_compression_level = -1

; zlib.output_compression
の場合、追加の出力ハンドラーを指定することはできません ;ここで有効化されます。この設定は、output_handler と同じことを行いますが、
;順番が違います
;zlib.output_handler =

;暗黙的なフラッシュは、PHP に出力層に自身をフラッシュするように指示します
;すべての出力ブロックの後に自動的に実行されます。  これは
を呼び出すのと同じです ; print() または echo() を呼び出すたびに PHP 関数 flash() を呼び出します
;そしてすべての HTML ブロック。  このオプションをオンにすると、パフォーマンスが大幅に向上します
;影響があり、通常はデバッグ目的のみに推奨されます。
implicit_flush = オフ

;アンシリアル化コールバック関数が呼び出されます (未定義のクラスを使用します)
;名前をパラメータとして)、アンシリアライザーが未定義のクラスを見つけた場合
;インスタンス化する必要があります。
;指定された関数が定義されていない場合、または
;関数には欠落しているクラスが含まれていない/実装されていません。
;したがって、本当にそのようなものを実装したい場合のみ、このエントリを設定してください
;コールバック関数。
unserialize_callback_func=

; float と double がシリアル化される場合、serialize_precision が重要になります
;浮動小数点の後の数字。デフォルト値では、浮動小数点
のときに ; unserialize でデコードされても、データは同じままになります。
シリアル化精度 = 100

;引数を強制的に参照渡しする機能を有効にするかどうか
;関数呼び出し時。  このメソッドは非推奨であり、次の可能性があります
; PHP/Zend の将来のバージョンではサポートされなくなります。  推奨される方法
;どの引数を参照渡しするかを指定するのは関数内です
;宣言。  このオプションをオフにしてメイクしてみることをお勧めします
;確実に動作するようにするには、スクリプトが適切に動作することを確認してください
;言語の将来のバージョンでは (毎回警告が表示されます
) ;この機能を使用すると、引数は
ではなく値で渡されます。 ;参照)。
allow_call_time_pass_reference = オン

;
;セーフモード
;
セーフモード = オフ

;デフォルトでは、セーフ モードは次の場合に UID 比較チェックを実行します
;ファイルを開いている。これを GID 比較に緩和したい場合は、
;次に、safe_mode_gid をオンにします。
safe_mode_gid = オフ

;セーフモードがオンの場合、UID/GID チェックは次の場合にバイパスされます
;このディレクトリとそのサブディレクトリのファイルが含まれます。
; (ディレクトリは include_path またはフルパスにもなければなりません
;含める場合に使用します)
safe_mode_include_dir =

; safe_mode がオンの場合、safe_mode_exec_dir にある実行可能ファイルのみが有効になります
; exec ファミリの関数を介して実行できるようになります。
safe_mode_exec_dir =

;特定の環境変数を設定すると、セキュリティ侵害の可能性があります。
;このディレクティブには、カンマで区切られたプレフィックスのリストが含まれます。  セーフモードでは、
;ユーザーは、名前が
で始まる環境変数のみを変更できます。 ;ここで提供されるプレフィックス。  デフォルトでは、ユーザーは設定のみ可能です
; PHP_ で始まる環境変数 (例: PHP_FOO=BAR)。
;
;注: このディレクティブが空の場合、PHP はユーザーに任意の変更を許可します
;環境変数!
safe_mode_allowed_env_vars = PHP_

;このディレクティブには、環境変数のカンマ区切りリストが含まれています
;エンドユーザーは putenv() を使用して変更することはできません。  これらの変数は次のようになります
; safe_mode_allowed_env_vars が変更を許可するように設定されている場合でも保護されます。
safe_mode_protected_env_vars = LD_LIBRARY_PATH

; open_basedir を設定すると、すべてのファイル操作が定義されたディレクトリに制限されます
;以下。  このディレクティブは、ディレクトリごとに使用する場合に最も意味があります
;または仮想ホストごとの Web サーバー構成ファイル。このディレクティブは
;セーフ モードがオンかオフかには *影響を受けません*。
;open_basedir =

;このディレクティブを使用すると、セキュリティ上の理由から特定の機能を無効にすることができます。
;カンマ区切りの関数名のリストを受け取ります。このディレクティブは
;セーフ モードがオンかオフかには *影響を受けません*。
機能を無効にする =

;このディレクティブを使用すると、セキュリティ上の理由から特定のクラスを無効にすることができます。
;カンマ区切りのクラス名のリストを受け取ります。このディレクティブは
;セーフ モードがオンかオフかには *影響を受けません*。
disable_classes =

;構文強調表示モードの色。  受け入れられるものなら何でも
; うまくいくでしょう
;highlight.string = #DD0000
;ハイライト.コメント = #FF9900
;highlight.keyword = #007700
;highlight.bg = #FFFFFF
;highlight.default = #0000BB
;highlight.html = #000000

;有効にすると、ユーザーが中止した場合でもリクエストの完了が許可されます
;リクエスト。長いリクエストを実行すると、結果的にエラーになる可能性があるため、有効にすることを検討してください
;ユーザーまたはブラウザのタイムアウトによって中断されました。
; ignore_user_abort = オン

; PHP が使用するリアルパス キャッシュのサイズを決定します。この値は次のとおりです
; PHP が多くのファイルを開くシステムでは、
の量を反映するために増加します。 ;実行されたファイル操作。
; realpath_cache_size=16k

;指定されたリアルパス情報をキャッシュする期間 (秒単位)
;ファイルまたはディレクトリ。ファイルがほとんど変更されないシステムの場合は、これを増やすことを検討してください
;価値。
; realpath_cache_ttl=120

;
;その他
;
; PHP がサーバーにインストールされているという事実を公開してもよいかどうかを決定します
; (たとえば、Web サーバーのヘッダーに署名を追加することによって)。  保障はありません
;何らかの形で脅威ですが、PHP を使用しているかどうかを判断できるようになります
;あなたのサーバー上かどうか。
Expose_php = オン


;;;;;;;;;;;;;;;;;;
;リソース制限 ;
;;;;;;;;;;;;;;;;;;

max_execution_time = 30 ;各スクリプトの最大実行時間 (秒単位)
max_input_time = 60;各スクリプトがリクエスト データの解析に費やすことができる最大時間
;max_input_nesting_level = 64 ;入力変数の最大ネストレベル
メモリ制限 = 128M ;スクリプトが消費できるメモリの最大量 (128MB)


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;エラー処理とログ ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; error_reporting はビットフィールドです。  または、目的のエラーを取得するための各数値
;レポートレベル
; E_ALL - すべてのエラーと警告 (E_STRICT は含まれません)
; E_ERROR - 致命的な実行時エラー
; E_RECOVERABLE_ERROR - ほぼ致命的な実行時エラー
; E_WARNING - 実行時警告 (致命的ではないエラー)
; E_PARSE - コンパイル時の解析エラー
; E_NOTICE - 実行時通知 (これらは、頻繁に発生する警告です
) ;                     コードのバグによるものですが、それがあった可能性があります
;                     意図的 (例: 初期化されていない変数の使用や
) ;                     自動的に
に初期化されるという事実に依存します。 ;                     空の文字列)
; E_STRICT - 実行時通知。PHP が変更を提案できるようにします
;                     最高の相互運用性を保証するコードに組み込むことができます
;                     コードの上位互換性
; E_CORE_ERROR - PHP の初回起動時に発生する致命的なエラー
; E_CORE_WARNING - PHP の実行中に発生する警告 (致命的ではないエラー)
;                     初回起動
; E_COMPILE_ERROR - 致命的なコンパイル時エラー
; E_COMPILE_WARNING - コンパイル時の警告 (致命的ではないエラー)
; E_USER_ERROR - ユーザー生成のエラー メッセージ
; E_USER_WARNING - ユーザー生成の警告メッセージ
; E_USER_NOTICE - ユーザー作成の通知メッセージ
;
;例:
;
;   - 通知とコーディング標準の警告を除くすべてのエラーを表示します
;
;error_reporting = E_ALL & ~E_NOTICE
;
;   - 通知を除くすべてのエラーを表示します
;
;error_reporting = E_ALL & ~E_NOTICE | E_STRICT
;
;   - エラーのみを表示
;
;error_reporting = E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR
;
;   - 通知とコーディング標準の警告を除くすべてのエラーを表示します
;
error_reporting = E_ALL & ~E_NOTICE

;エラーを出力します (出力の一部として)。  本番 Web サイトの場合は、
;この機能をオフにし、エラーログを使用することを強くお勧めします
;代わりに(以下を参照)。  本番 Web サイトでの display_errors の有効化
; Web 上のファイル パスなどのセキュリティ情報がエンド ユーザーに公開される可能性があります
;サーバー、データベース スキーマ、またはその他の情報。
;
; display_errors の可能な値:
;
;オフ - エラーを表示しません
; stderr - STDERR にエラーを表示します (CGI/CLI バイナリのみに影響します!)
;
;display_errors = "標準エラー"
;
; stdout (オン) - STDOUT にエラーを表示します
;
display_errors = オン

; display_errors がオンの場合でも、PHP の起動中に発生するエラー
;シーケンスは表示されません。  保管することを強くお勧めします
;デバッグ時を除いて、display_startup_errors はオフになります。
display_startup_errors = オフ

;エラーをログ ファイル (サーバー固有のログ、stderr、または error_log (下記)) に記録します
;上で述べたように、
の代わりにエラー ログを使用することを強くお勧めします。 ;本番 Web サイトでエラーが表示される
log_errors = オフ

; log_errors の最大長を設定します。 error_log には、ソースに関する情報が含まれています
;追加した。デフォルトは 1024 で、0 を指定すると、最大長をまったく適用しないことができます。
log_errors_max_len = 1024

;繰り返されるメッセージをログに記録しません。繰り返しエラーが発生するのは同じファイル内で同じである必要があります
; ignore_repeat_source が true に設定されていない限り、行
ignore_repeat_errors = オフ

;繰り返されるメッセージを無視する場合、メッセージのソースを無視します。この設定の場合
;オンにすると、異なるファイルからの繰り返しメッセージによるエラーがログに記録されなくなります。または
;ソース行
ignore_repeat_source = オフ

;このパラメータが Off に設定されている場合、メモリ リークは表示されません (on
) ;標準出力またはログ)。これはデバッグコンパイルでのみ効果があります。 ;エラーレポートには許可リストに E_WARNING が含まれます
report_memleaks = オン

;report_zend_debug = 0

;最後のエラー/警告メッセージを $php_errormsg (ブール値) に保存します。

track_errors = オフ

;通常のエラー報告をオフにし、XML-RPC エラー XML を出力します

;xmlrpc_errors = 0
; XML-RPC フォールトコード
;xmlrpc_error_number = 0

;エラー メッセージに HTML タグが含まれないようにします。

;注: この機能は本番ボックスには決して使用しないでください。
;html_errors = オフ

; html_errors がオンに設定されている場合、PHP は次のようなクリック可能なエラー メッセージを生成します

;エラーまたはエラーの原因となっている機能を詳しく説明するページに移動します。
; PHP マニュアルのコピーは http://www.php.net/docs.php からダウンロードできます
;そして、docref_root を、
を含むローカル コピーのベース URL に変更します。 ;先頭の「/」。使用されているファイル拡張子も指定する必要があります
;ドット
;注: この機能は本番ボックスには決して使用しないでください。
;docref_root = "/phpmanual/"
;docref_ext = .html

;エラーメッセージの前に出力する文字列。

;error_prepend_string = ""

;エラーメッセージの後に出力する文字列。

;error_append_string = ""

;指定したファイルにエラーを記録します。

;error_log = ファイル名

;エラーを syslog に記録します (NT のイベント ログ、Windows 95 では無効)。

;error_log = syslog

;;;;;;;;;;;;;;;;;
;データ処理 ;
;;;;;;;;;;;;;;;;;
;
;注 - track_vars は PHP 4.0.3 以降常に有効になっています

; PHP で生成された URL で引数を区切るために使用される区切り記号。

;デフォルトは「&」です。
;arg_separator.output = "&"

; PHP が入力 URL を解析して変数に入れるために使用する区切り文字のリスト。

;デフォルトは「&」です。
;注: このディレクティブ内のすべての文字は区切り文字とみなされます!
;arg_separator.input = ";&"

;このディレクティブは、PHP が GET、POST、Cookie を登録する順序を記述します

;環境変数と組み込み変数 (それぞれ G、P、C、E、S、多くの場合
) ; EGPCS または GPC と呼ばれます)。  登録は左から新しい順に行われます
;値は古い値をオーバーライドします。
variables_order = "EGPCS"

; EGPCS変数をグローバル変数として登録するかどうか。  できます

;スクリプトのグローバル スコープを乱雑にしたくない場合は、これをオフにしてください
;ユーザーデータ付き。  これは、track_vars と組み合わせると最も意味があります - その中で
;この場合、$HTTP_*_VARS[] を通じてすべての GPC 変数にアクセスできます
;変数
;
;
を必要としないようにスクリプトを作成するように最善を尽くしてください。 ; register_globals をオンにします。  フォーム変数をグローバルとして使用すると、簡単にリードできます
;コードがよく考えられていない場合、セキュリティ上の問題が発生する可能性があります。
register_globals = オン

;古い形式の入力配列 HTTP_GET_VARS を登録するかどうか

;と友達。  使用しない場合はオフにすることをお勧めします
;パフォーマンス上の理由から。
register_long_arrays = オン

;このディレクティブは、argv&argc 変数 (つまり

) を宣言するかどうかを PHP に指示します。 ; GET 情報が含まれます)。  これらの変数を使用しない場合は、
;パフォーマンスを向上させるためにオフにする必要があります。
register_argc_argv = オン

;有効にすると、SERVER 変数と ENV 変数が最初に作成されます

;スクリプトの開始時の代わりに (ジャスト イン タイム) 使用されます。これらの変数の場合
;スクリプト内で使用されないため、このディレクティブをオンにすると、
が発生します。 ;パフォーマンスの向上。 PHP ディレクティブ register_globals、 register_long_arrays、
;このディレクティブが影響を与えるには register_argc_argv を無効にする必要があります。
auto_globals_jit = オン

; PHP が受け入れる POST データの最大サイズ

post_max_size = 100M

;魔法の名言

;

;受信する GET/POST/Cookie データのマジック クォート

magic_quotes_gpc = オン

;ランタイム生成データのマジック クォート。例: SQL、exec() などからのデータ

magic_quotes_runtime = オフ

; Sybase スタイルのマジック引用符を使用します (' を ' の代わりに '' でエスケープします)。

magic_quotes_sybase = オフ

; PHP ドキュメントの前後にファイルを自動的に追加します。

auto_prepend_file =
auto_append_file =

; 4.0b4 以降、PHP はデフォルトで常に文字エンコーディングを出力します
; Content-type: ヘッダー。  文字セットの送信を無効にするには、単に
;空に設定します。
;
; PHP の組み込みのデフォルトは text/html です
default_mimetype = "text/html"
;default_charset = "iso-8859-1"

;常に $HTTP_RAW_POST_DATA 変数を設定します。
;always_populate_raw_post_data = オン


;;;;;;;;;;;;;;;;;;;;;;;;
;パスとディレクトリ ;
;;;;;;;;;;;;;;;;;;;;;;;;

; UNIX: "/path1:/path2"
;include_path = ".:/php/includes"
;
; Windows: 「パス 1; パス 2」
;include_path = ".;c:phpincludes"

; PHP ページのルート。空でない場合にのみ使用されます。
; PHP が FORCE_REDIRECT でコンパイルされていない場合は、doc_root を設定する必要があります
; Web サーバー (IIS 以外) で php を CGI として実行している場合
;セキュリティの問題についてはドキュメントを参照してください。  代わりに
を使用することもできます ;以下の cgi.force_redirect 設定
doc_root =

; PHP が /~username のみを使用してスクリプトを開くディレクトリ
;空でない場合。
ユーザーディレクトリ =

;ロード可能な拡張機能 (モジュール) が存在するディレクトリ。
extension_dir = "D:phpStudyphpStudyPHP5ext"

; dl() 関数を有効にするかどうか。  dl() 関数が機能しません
; IIS や Zeus などのマルチスレッドサーバーでは適切に実行され、自動的に
;それらでは無効になっています。
Enable_dl = オン

; cgi.force_redirect は、PHP を CGI として実行するセキュリティを提供するために必要です
;ほとんどの Web サーバー。  未定義のままにすると、PHP はこれをデフォルトでオンにします。  できます
;ここでは自己責任でオフにしてください
; **IIS ではこれを安全に無効にすることができますが、実際には必ず無効にする必要があります。**
; cgi.force_redirect = 1

; cgi.nph が有効な場合、cgi が常にステータスを送信するように強制されます: 200 with
;すべてのリクエスト
; cgi.nph = 1

; cgi.force_redirect がオンになっており、Apache または Netscape で実行されていない場合
; (iPlanet) Web サーバーでは、PHP
という環境変数名を設定する必要がある場合があります。 ;実行を継続してもよいかどうかを確認するために検索されます。  この変数を設定する MAY
;セキュリティ上の問題を引き起こす可能性があります。まず自分が何をしているのかを知ってください。
; cgi.redirect_status_env = ;

; cgi.fix_pathinfo は、CGI に *実際の * PATH_INFO/PATH_TRANSLATED サポートを提供します。  PHPの
;以前の動作では、PATH_TRANSLATED を SCRIPT_FILENAME に設定し、grok
を設定しませんでした。 ; PATH_INFO とは何か。  PATH_INFO の詳細については、CGI の仕様を参照してください。  設定
;これを 1 にすると、PHP CGI はそのパスを仕様に準拠するように修正します。  設定
;ゼロを指定すると、PHP は以前と同じように動作します。  デフォルトは 1 です。スクリプトを修正する必要があります
; PATH_TRANSLATED ではなく SCRIPT_FILENAME を使用します。
; cgi.fix_pathinfo=0

; IIS (WINNT ベースの OS 上) での FastCGI は、偽装機能をサポートします
;呼び出し側クライアントのセキュリティ トークン。  これにより、IIS で
を定義できるようになります ;リクエストが実行されるセキュリティ コンテキスト。  Apache での mod_fastcgi
;現在この機能はサポートされていません (2002/03/17)
; IIS で実行している場合は 1 に設定します。  デフォルトはゼロです。
; fastcgi.impersonate = 1;

; FastCGI 接続によるログ記録を無効にする
; fastcgi.logging = 0

; cgi.rfc2616_headers 設定オプションは、PHP にヘッダーのタイプを指示します
; HTTP 応答コードを送信するときに使用します。 0 に設定されている場合、PHP は Status: ヘッダーを送信します
; Apache によってサポートされています。このオプションが 1 に設定されている場合、PHP は送信します
; RFC2616 準拠のヘッダー。
;デフォルトはゼロです。
;cgi.rfc2616_headers = 0


;;;;;;;;;;;;;;;;
;ファイルのアップロード ;
;;;;;;;;;;;;;;;;

; HTTP ファイルのアップロードを許可するかどうか。
file_uploads = オン

; HTTP アップロードされたファイルの一時ディレクトリ (そうでない場合はシステムのデフォルトを使用します
) ;指定)。
;upload_tmp_dir =

;アップロードされるファイルの最大許容サイズ
アップロード最大ファイルサイズ = 100M


; 1 回のリクエストでアップロードできるファイルの最大数
max_file_uploads = 20

;;;;;;;;;;;;;;;;;;
; Fopen ラッパー ;
;;;;;;;;;;;;;;;;;;

; URL (http:// や ftp:// など) をファイルとして扱うことを許可するかどうか。
allow_url_fopen = オン

; URL (http:// または ftp:// など) をファイルとして開くことを include/require に許可するかどうか。
allow_url_include = オフ

;匿名 FTP パスワード (メールアドレス) を定義します
;from="john@doe.com"

;ユーザーエージェント文字列を定義します
; user_agent="PHP"

;ソケットベースのストリームのデフォルトのタイムアウト (秒)
デフォルトソケットタイムアウト = 60

;スクリプトで Macintosh システムからのファイルを処理する必要がある場合は、
;または、Mac 上で実行していて、
からのファイルを処理する必要があります。 ; unix または win32 システムの場合、このフラグを設定すると、PHP は
;これらのファイル内の EOL 文字が自動的に検出されるため、
; fgets() と file() は、ファイルのソースに関係なく機能します。
; auto_detect_line_endings = オフ


;;;;;;;;;;;;;;;;;;;;;;
;動的拡張機能 ;
;;;;;;;;;;;;;;;;;;;;;;
;
;拡張機能を自動的にロードしたい場合は、以下を使用してください
;構文:
;
;   拡張子=モジュール名.拡張子
;
;たとえば、Windows の場合:
;
;   拡張子=msql.dll
;
; ... または UNIX の場合:
;
;   拡張子=msql.so
;
;モジュールの名前のみである必要があることに注意してください。ディレクトリ情報がありません
;ここに行かなければなりません。 
で拡張機能の場所を指定します ;上記の extension_dir ディレクティブ


; Windows 拡張機能
; ODBC サポートが組み込まれているため、DLL は必要ないことに注意してください。
;多くの DLL ファイルは extensions/ (PHP 4) ext/ (PHP 5) にあることに注意してください
;拡張フォルダーと個別の PECL DLL ダウンロード (PHP 5)。
; extension_dir ディレクティブを必ず適切に設定してください。

;拡張子=php_bz2.dll
;extension=php_curl.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_exif.dll
;extension=php_fdf.dll
拡張子=php_gd2.dll
;extension=php_gettext.dll
;extension=php_gmp.dll
;extension=php_ifx.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
拡張子=php_mbstring.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_msql.dll
;extension=php_mssql.dll
extension=php_mysql教程.dll
;extension=php_mysqli.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
拡張子=php_pdo.dll
;extension=php_pdo_firebird.dll
;extension=php_pdo_mssql.dll
拡張子=php_pdo_mysql.dll
;extension=php_pdo_oci.dll
;extension=php_pdo_oci8.dll
;extension=php_pdo_odbc.dll
;extension=php_pdo_pgsql.dll
拡張子=php_pdo_sqlite.dll
;extension=php_pgsql.dll
;extension=php_ps教程pell.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_soap.dll
;extension=php_sockets.dll
拡張子=php_sqlite.dll
;extension=php_sybase_ct.dll
;extension=php_tidy.dll
;extension=php_xmlrpc.dll
;extension=php_xsl.dll
拡張子=php_zip.dll

;;;;;;;;;;;;;;;;;;;
;モジュール設定 ;
;;;;;;;;;;;;;;;;;;

[日付]
;日付関数で使用されるデフォルトのタイムゾーンを定義します
date.timezone =中国

;日付.default_latitude = 31.7667
;date.default_longitude = 35.2333

;日付.sunrise_zenith = 90.583333
;date.sunset_zenith = 90.583333

[フィルター]
;filter.default = unsafe_raw
;filter.default_flags =

[アイコン]
;iconv.input_encoding = ISO-8859-1
;iconv.internal_encoding = ISO-8859-1
;iconv.output_encoding = ISO-8859-1

[sqlite]
;sqlite.assoc_case = 0

[プクレ]
;PCRE ライブラリのバックトラック制限。
;pcre.backtrack_limit=100000

;PCRE ライブラリの再帰制限。
; この値を高い値に設定すると、すべてを消費してしまう可能性があることに注意してください
; 利用可能なプロセス スタックが失われ、最終的に PHP がクラッシュします (
に到達したため) ;オペレーティング システムによって課されるスタック サイズ制限)。
;pcre.recursion_limit=100000

[シスログ]
;さまざまな syslog 変数 (例: $LOG_PID,
) を定義するかどうか ; $LOG_CRON など)。  パフォーマンスの観点から、これをオフにすることは良い考えです。 
で ;実行時に、define_syslog_variables() を呼び出してこれらの変数を定義できます。
syslog_variables の定義 = オフ

【メール機能】
; Win32 のみ。
SMTP = ローカルホスト
smtp_port = 25

; Win32 のみ。
;sendmail_from = me@example.com

; Unix のみ。  引数も指定できます (デフォルト: "sendmail -t -i")。 ;sendmail_path =

;指定されたパラメーターの追加を強制的に追加パラメーターとして渡します

; sendmail バイナリにコピーします。これらのパラメータは常に
の値を置き換えます。 ;セーフモードでも、mail() の 5 番目のパラメーター。
;mail.force_extra_parameters =

[SQL]

sql.safe_mode = オフ

[ODBC]

;odbc.default_db = まだ実装されていません
;odbc.default_user = まだ実装されていません
;odbc.default_pw = まだ実装されていません

;永続的なリンクを許可または禁止します。

odbc.allow_persistent = オン

;再利用する前に、接続がまだ有効であることを確認してください。
odbc.check_persistent = オン

;永続リンクの最大数。  -1 は制限なしを意味します。
odbc.max_persistent = -1

;リンクの最大数 (永続的 + 非永続的)。  -1 は制限なしを意味します。
odbc.max_links = -1

; LONG フィールドの処理。  変数にバイト数を返します。  0は
を意味します ;パススルー
odbc.defaultlrl = 4096

;バイナリデータの扱い。  0 はパススルーを意味し、1 はそのまま返し、2 は文字に変換します。
;説明については、odbc_binmode と odbc_longreadlen のドキュメントを参照してください
; uodbc.defaultlrl と uodbc.defaultbinmode の
odbc.defaultbinmode = 1

[MySQL]
;永続的なリンクを許可または禁止します。
mysql.allow_persistent = オン

;永続リンクの最大数。  -1 は制限なしを意味します。
mysql.max_persistent = -1

;リンクの最大数 (永続的 + 非永続的)。  -1 は制限なしを意味します。
mysql.max_links = -1

; mysql_connect() のデフォルトのポート番号。  設定されていない場合、mysql_connect() は
を使用します ; $MYSQL_TCP_PORT または /etc/services の mysql-tcp エントリー または
;コンパイル時の値は MYSQL_PORT で定義されました (この順序で)。  Win32 は見た目のみになります
; MYSQL_PORT で
mysql.default_port =

;ローカル MySQL 接続のデフォルトのソケット名。  空の場合は、組み込みを使用します
; MySQL のデフォルト
mysql.default_socket =

; mysql_connect() のデフォルトのホスト (セーフ モードでは適用されません)。
mysql.default_host =

; mysql_connect() のデフォルト ユーザー (セーフ モードでは適用されません)。
mysql.default_user =

; mysql_connect() のデフォルトのパスワード (セーフ モードでは適用されません)。
;一般に、このファイルにパスワードを保存するのは *悪い*考えであることに注意してください。
; PHP アクセス権を持つ *すべての* ユーザーは、'echo get_cfg_var("mysql.default_password") を実行できます
;そしてこのパスワードを公開してください!  そしてもちろん、これへの読み取りアクセス権を持つユーザーも
;ファイルからもパスワードを明らかにすることができます。
mysql.default_password =

;接続タイムアウトの最大時間 (秒単位)。 -1 は制限なしを意味します
mysql.connect_timeout = 60

;トレースモード。 Trace_mode がアクティブ (=On) の場合、テーブル/インデックスのスキャンと
に対する警告が表示されます。 ; SQLエラーが表示されます
mysql.trace_mode = オフ

[MySQLi]

;リンクの最大数。  -1 は制限なしを意味します。
mysqli.max_links = -1

; mysqli_connect() のデフォルトのポート番号。  設定されていない場合、mysqli_connect() は
を使用します ; $MYSQL_TCP_PORT または /etc/services の mysql-tcp エントリー または
;コンパイル時の値は MYSQL_PORT で定義されました (この順序で)。  Win32 は見た目のみになります
; MYSQL_PORT で
mysqli.default_port = 3306

;ローカル MySQL 接続のデフォルトのソケット名。  空の場合は、組み込みを使用します
; MySQL のデフォルト
mysqli.default_socket =

; mysql_connect() のデフォルトのホスト (セーフ モードでは適用されません)。
mysqli.default_host =

; mysql_connect() のデフォルト ユーザー (セーフ モードでは適用されません)。
mysqli.default_user =

; mysqli_connect() のデフォルトのパスワード (セーフ モードでは適用されません)。
;一般に、このファイルにパスワードを保存するのは *悪い*考えであることに注意してください。
; PHP アクセス権を持つ *すべての* ユーザーは、'echo get_cfg_var("mysqli.default_pw") を実行できます
;そしてこのパスワードを公開してください!  そしてもちろん、これへの読み取りアクセス権を持つユーザーも
;ファイルからもパスワードを明らかにすることができます。
mysqli.default_pw =

;再接続を許可または禁止します
mysqli.reconnect = オフ

[mSQL]
;永続的なリンクを許可または禁止します。
msql.allow_persistent = オン

;永続リンクの最大数。  -1 は制限なしを意味します。
msql.max_persistent = -1

;リンクの最大数 (永続的 + 非永続的)。  -1 は制限なしを意味します。
msql.max_links = -1

[OCI8]
;外部資格証明(OCI_SYSOPER、OCI_SYSDBA)を使用した特権接続を有効にします
;oci8.privileged_connect = オフ

;接続:
ごとの永続的なOCI8接続の最大数 ;プロセス。 -1 を使用すると、制限がないことを意味します。
;oci8.max_persistent = -1

;接続: プロセスに許可される最大秒数
;アイドル状態の永続的な接続を維持します。 -1 を使用するとアイドル状態になります
;永続的な接続は永久に維持されます。
;oci8.persistent_timeout = -1

;接続:
を発行するまでに経過しなければならない秒数 ; oci_pconnect() 中に ping を実行して、接続の有効性を確認します。いつ
; 0 に設定すると、各 oci_pconnect() によって ping が発生します。 -1 を使用すると無効になります
;完全にpingを実行します。
;oci8.ping_interval = 60

;チューニング: このオプションはステートメントのキャッシュを有効にし、その方法を指定します
;キャッシュする多くのステートメント。 0 を使用すると、ステートメントのキャッシュが無効になります。
;oci8.statement_cache_size = 20

;チューニング: ステートメントのプリフェッチを有効にし、デフォルトの数を設定します
;ステートメントの実行後に自動的にフェッチされる行。
;oci8.default_prefetch = 10

;互換性。 On を使用すると、oci_close() が閉じなくなります
; oci_connect() および oci_new_connect() 接続
;oci8.old_oci_close_semantics = オフ

[PostgreSQL]
;永続的なリンクを許可または禁止します。
pgsql.allow_persistent = オン

;壊れた永続リンクを常に pg_pconnect() で検出します。
;自動リセット機能には多少のオーバーヘッドが必要です。
pgsql.auto_reset_persistent = オフ

;永続リンクの最大数。  -1 は制限なしを意味します。
pgsql.max_persistent = -1

;リンクの最大数 (永続的 + 非永続的)。  -1 は制限なしを意味します。
pgsql.max_links = -1

; PostgreSQL バックエンド通知メッセージを無視するかどうか。
;メッセージのログには多少のオーバーヘッドが必要であることに注意してください。
pgsql.ignore_notice = 0

; PostgreSQL バックエンドをログに記録します。メッセージを通知するかどうかを確認します。
; pgsql.ignore_notice=0 でない限り、モジュールは通知メッセージをログに記録できません。
pgsql.log_notice = 0

[サイベース]
;永続的なリンクを許可または禁止します。
sybase.allow_persistent = オン

;永続リンクの最大数。  -1 は制限なしを意味します。
sybase.max_persistent = -1

;リンクの最大数 (永続的 + 非永続的)。  -1 は制限なしを意味します。
sybase.max_links = -1

;sybase.interface_file = "/usr/sybase/interfaces"

;表示する最小エラー重大度。
sybase.min_error_severity = 10

;表示する最小メッセージ重大度。
sybase.min_message_severity = 10

;古いバージョンの PHP 3.0 との互換モード
;オンの場合、PHP はそれに応じて結果に型を自動的に割り当てます
;すべてを文字列として扱うのではなく、Sybase タイプに関連付けます。  これ
;互換モードはおそらく永久に存続するものではないので、適用してみてください
;コードに必要な変更を加えてオフにします。
sybase.compatability_mode = オフ

[Sybase-CT]
;永続的なリンクを許可または禁止します。
sybct.allow_persistent = オン

;永続リンクの最大数。  -1 は制限なしを意味します。
sybct.max_persistent = -1

;リンクの最大数 (永続的 + 非永続的)。  -1 は制限なしを意味します。
sybct.max_links = -1

;表示するサーバー メッセージの最小重大度。
sybct.min_server_severity = 10

;表示するクライアント メッセージの最小重大度。
sybct.min_client_severity = 10

[bcmath]
;すべての bcmath 関数の小数点以下の桁数。
bcmath.scale = 0

[ブラウズキャップ]
;browscap = extra/browscap.ini

[インフォミックス]
; ifx_connect() のデフォルトのホスト (セーフ モードでは適用されません)。
ifx.default_host =

; ifx_connect() のデフォルト ユーザー (セーフ モードでは適用されません)。
ifx.default_user =

; ifx_connect() のデフォルトのパスワード (セーフ モードでは適用されません)。
ifx.default_password =

;永続的なリンクを許可または禁止します。
ifx.allow_persistent = オン

;永続リンクの最大数。  -1 は制限なしを意味します。
ifx.max_persistent = -1

;リンクの最大数 (永続的 + 非永続的)。  -1 は制限なしを意味します。
ifx.max_links = -1

;オンの場合、select ステートメントは ID ではなくテキスト BLOB の内容を返します。
ifx.textasvarchar = 0

;オンの場合、select ステートメントは ID ではなくバイト BLOB の内容を返します。
ifx.byteasvarchar = 0

;末尾の空白は、固定長の char 列から削除されます。 
を助けるかもしれません ; Informix SE ユーザーの生活
ifx.charsvarchar = 0

;オンの場合、テキストおよびバイト BLOB の内容は、
の代わりにファイルにダンプされます。 ;思い出に残しておいてください。
ifx.blobinfile = 0

;これが 1 に設定されていない限り、NULL は空の文字列として返されます。その場合、
; NULL は文字列 'NULL' として返されます。
ifx.nullformat = 0

[セッション]
;データの保存/取得に使用されるハンドラー。
session.save_handler = ファイル

; save_handler に渡される引数。  ファイルの場合はパスです
;データファイルが保存される場所。注: Windows ユーザーはこれを変更する必要があります
; PHPのセッション関数を使用するための変数です。
;
; PHP 4.0.1 では、パスを次のように定義できます:
;
;     session.save_path = "N;/パス"
;
;ここで、N は整数です。  すべてのセッションファイルを
に保存する代わりに ; /path、これは N レベルの深さのサブディレクトリを使用します、そして
;セッション データをそれらのディレクトリに保存します。  こんな方に便利です
;または、お使いの OS で 1 つのディレクトリに多数のファイルがあることに問題があり、
;多くのセッションを処理するサーバーのためのより効率的なレイアウト。
;
;注 1: PHP はこのディレクトリ構造を自動的に作成しません。
;         その目的のために、ext/session ディレクトリ内のスクリプトを使用できます。
;注 2: 必要に応じて、以下のガベージ コレクションに関するセクションを参照してください
;         セッションストレージにはサブディレクトリを使用します
;
;ファイル ストレージ モジュールは、デフォルトでモード 600 を使用してファイルを作成します。
;
を使用して変更できます ;
;     session.save_path = "N;MODE;/パス"
;
;ここで、MODE はモードの 8 進数表現です。これに注意してください
;プロセスの umask は上書きされません。
;session.save_path = "/tmp"

; Cookieを使用するかどうか。
session.use_cookies = 1

;session.cookie_secure =

;このオプションを使用すると、管理者はユーザーを無敵にすることができます
; URL でセッション ID を渡す攻撃。デフォルトは 0 です。
; session.use_only_cookies = 1

;セッションの名前 (Cookie 名として使用)。
session.name = PHPSESSID

;リクエストの起動時にセッションを初期化します。
session.auto_start = 0

; Cookie の存続期間 (秒単位)、または 0 の場合はブラウザーが再起動されるまでの存続期間。
session.cookie_lifetime = 0

; Cookie が有効なパス。
session.cookie_path = /

; Cookie が有効なドメイン。
session.cookie_domain =

; httpOnly フラグを Cookie に追加するかどうか。これにより、JavaScript などのブラウザー スクリプト言語からアクセスできなくなります。
session.cookie_httponly =

;データをシリアル化するために使用されるハンドラー。  php は PHP の標準シリアライザーです
session.serialize_handler = php

; 「ガベージコレクション」プロセスが開始される確率を定義します
;すべてのセッションの初期化時。
;確率は gc_probability/gc_divisor を使用して計算されます
;例えば1/100 は、GC プロセスが開始される確率が 1% であることを意味します
;リクエストごとに。

session.gc_probability = 1
session.gc_divisor = 100

;この秒数が経過すると、保存されたデータは「ゴミ」とみなされ、
;ガベージ コレクション プロセスによってクリーンアップされます。
session.gc_maxlifetime = 1440

;注意: セッションファイルの保存にサブディレクトリオプションを使用している場合
;       (上記の session.save_path を参照)、ガベージ コレクションは*行われません*
;       自動的に起こります。  ゴミは自分で出す必要があります
;       シェル スクリプト、cron エントリ、またはその他の方法を介して収集します。
;       たとえば、次のスクリプトは
と同等です。 ;       session.gc_maxlifetime を 1440 に設定します (1440 秒 = 24 分):
;          cd /path/to/sessions;検索 -cmin +24 | xargs rm

; PHP 4.2 以前には、次のことを可能にする文書化されていない機能/バグがあります
; register_globals であっても、グローバル スコープでセッション変数を初期化します
;無効になっています。  PHP 4.3 以降では、この機能が使用されている場合に警告が表示されます。
;機能と警告を個別に無効にすることができます。このとき、
;警告は、bug_compat_42 が有効な場合にのみ表示されます。

session.bug_compat_42 = 1
session.bug_compat_warn = 1

; HTTP リファラーをチェックして、ID を含む外部に保存された URL を無効にします。
;セッションが成立するには、HTTP_REFERER にこの部分文字列が含まれている必要があります
;有効とみなされます。
session.referer_check =

;ファイルから読み取るバイト数
session.entropy_length = 0

;セッションIDを作成するためにここで指定します。
session.entropy_file =

;session.entropy_length = 16

;session.entropy_file = /dev/urandom

; HTTP キャッシュの側面を決定するには、{nocache,private,public,} に設定します
;または、アンチキャッシング ヘッダーの送信を避けるために、これを空のままにしておきます。
session.cache_limiter = キャッシュなし

;ドキュメントは n 分後に期限切れになります。
session.cache_expire = 180

; trans SID サポートはデフォルトでは無効になっています。
; trans sid を使用すると、ユーザーのセキュリティが危険にさらされる可能性があります。
;このオプションは注意して使用してください。
; - ユーザーはアクティブなセッション ID を含む URL を送信できます
;   経由で他の人に。メール/IRC/etc.
; - アクティブなセッションIDを含むURLが保存される可能性があります
;   公的にアクセス可能なコンピューター内。
; - ユーザーは同じセッション ID を使用してサイトにアクセスできます
;   ブラウザの履歴やブックマークに保存されている URL を常に使用します。
session.use_trans_sid = 0

;ハッシュ関数を選択してください
; 0: MD5 (128 ビット)
; 1: SHA-1 (160 ビット)
session.hash_function = 0

;変換時に各文字に格納されるビット数を定義します
;バイナリ ハッシュ データを読み取り可能なものに変換します。
;
; 4 ビット: 0 ~ 9、a ~ f
; 5 ビット: 0 ~ 9、a ~ v
; 6 ビット: 0 ~ 9、a ~ z、A ~ Z、「-」、「,」
session.hash_bits_per_character = 4

; URL リライターは、定義された HTML タグのセットで URL を検索します。
;フォーム/フィールドセットは特別です。ここにそれらを含めると、リライターは
;非表示の を追加します。それ以外の場合は追加される情報を含むフィールド
; URLに。  XHTML に準拠したい場合は、フォームのエントリを削除してください。
;たとえ値が後に続かなくても、すべての有効なエントリには「=」が必要であることに注意してください。
url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=,fieldset="

[MSSQL]
;永続的なリンクを許可または禁止します。
mssql.allow_persistent = オン

;永続リンクの最大数。  -1 は制限なしを意味します。
mssql.max_persistent = -1

;リンクの最大数 (永続的 + 非永続的)。  -1 は制限なしを意味します。
mssql.max_links = -1

;表示する最小エラー重大度。
mssql.min_error_severity = 10

;表示する最小メッセージ重大度。
mssql.min_message_severity = 10

;古いバージョンの PHP 3.0 との互換モード
mssql.compatability_mode = オフ

;接続タイムアウト
;mssql.connect_timeout = 5

;クエリタイムアウト
;mssql.timeout = 60

;有効な範囲は 0 ~ 2147483647 です。デフォルト = 4096.
;mssql.textlimit = 4096

;有効な範囲は 0 ~ 2147483647 です。デフォルト = 4096.
;mssql.textsize = 4096

;各バッチ内のレコード数を制限します。  0 = 1 つのバッチ内のすべてのレコード。
;mssql.batchsize = 0

; datetime 列と datetim4 列がどのように返されるかを指定します
;オン => SQLサーバー設定に変換されたデータを返します
;オフ => YYYY-MM-DD hh:mm:ss として値を返します
;mssql.datetimeconvert = オン

;サーバーに接続するときに NT 認証を使用します
mssql.secure_connection = オフ

;最大プロセス数を指定します。 -1 = ライブラリのデフォルト
; msdlib のデフォルトは 25 です
; FreeTDS のデフォルトは 4096 です
;mssql.max_procs = -1

;クライアントの文字セットを指定します。
;空の場合、または設定されていない場合は、freetds.comf のクライアント文字セットが使用されます
;これは FreeTDS でコンパイルされた場合にのみ使用されます
;mssql.charset = "ISO-8859-1"

[主張]
; Assert(expr);デフォルトでアクティブになります。
;assert.active = オン

;失敗したアサーションごとに PHP 警告を発行します。
;assert.warning = オン

;デフォルトで救済しないでください。
;assert.保釈 = オフ

;アサーションが失敗した場合に呼び出されるユーザー関数。
;assert.callback = 0

;現在の error_reporting() を使用して式を評価します。  必要に応じて true に設定してください
; eval() の周りの error_reporting(0)
;assert.quiet_eval = 0

[COM]
; TypeLibs を使用したファイルの GUID、IID、またはファイル名を含むファイルへのパス
;com.typelib_file =
; Distributed-COM 呼び出しを許可する
;com.allow_dcom = true
;コンポーネント typlib の定数を com_load() に自動登録します
;com.autoregister_typelib = true
;レジスタ定数の大文字と小文字を区別します
;com.autoregister_casesensitive = false
;重複した定数登録に対して警告を表示します
;com.autoregister_verbose = true

[mbstring]
;内部文字表現用の言語
;mbstring. language = 日本語

;内部/スクリプトエンコーディング
;一部のエンコーディングは内部エンコーディングとして機能できません。
; (例: SJIS、BIG5、ISO-2022-*)
;mbstring.internal_encoding = EUC-JP

; http 入力エンコーディング
;mbstring.http_input = 自動

; http 出力エンコーディング。 mb_output_handler は
である必要があります ;関数への出力バッファとして登録
;mbstring.http_output = SJIS

;
に従って自動エンコード変換を有効にする ; mbstring.internal_encoding 設定。入力文字は
;これをオンに設定すると内部エンコードに変換されます
;注:
には自動エンコード変換を使用しないでください。 ;       ポータブル ライブラリ/アプリケーション。
;mbstring.encoding_translation = オフ

;自動エンコード検出順序
;自動とは
;mbstring.detect_order = 自動

;文字を変換できない場合に使用する代替文字
;一つ一つ
;mbstring.substitute_character = なし;

;シングルバイト関数をmbstring関数でオーバーロード(置換)します
; mail()、ereg() などは mb_send_mail()、mb_ereg()、
によってオーバーロードされます ;など。可能な値は 0、1、2、4、またはそれらの組み合わせです。
;たとえば、すべてをオーバーロードする場合は 7 です。
; 0: 過負荷なし
; 1: mail() 関数をオーバーロードします
; 2: str*() 関数をオーバーロードします
; 4: ereg*() 関数をオーバーロードします
;mbstring.func_overload = 0

[フロントベース]
;fbsql.allow_persistent = オン
;fbsql.autocommit = オン
;fbsql.show_timestamp_decmals = オフ
;fbsql.default_database =
;fbsql.default_database_password =
;fbsql.default_host =
;fbsql.default_password =
;fbsql.default_user = "_SYSTEM"
;fbsql.generate_warnings = オフ
;fbsql.max_connections = 128
;fbsql.max_links = 128
;fbsql.max_persistent = -1
;fbsql.max_results = 128

[gd]
; JPEG デコードを libjpeg 警告に伝え、作成してみます
; GDのイメージ。警告は通知として表示されます
;デフォルトでは無効になっています
;gd.jpeg_ignore_warning = 0

[exif]
; Exif UNICODEのユーザーコメントはUCS-2BE/UCS-2LEとして、JISはJISとして扱われます
; mbstring のサポートにより、これは自動的にエンコーディングに変換されます
;対応するエンコード設定によって与えられます。空の場合 mbstring.internal_encoding
;使用されている。デコード設定では、モトローラと
を区別できます。 ;インテルのバイトオーダー。デコード設定を空にすることはできません。
;exif.encode_unicode = ISO-8859-15
;exif.decode_unicode_motorola = UCS-2BE
;exif.decode_unicode_intel = UCS-2LE
;exif.encode_jis =
;exif.decode_jis_motorola = JIS
;exif.decode_jis_intel = JIS

[整理整頓]
; tiny
を使用するときに使用するデフォルトの Tidy 構成ファイルへのパス ;tidy.default_config = /usr/local/lib/php/default.tcfg

;出力を自動的にクリーンアップおよび修復する必要がありますか?
;警告: 非 HTML コンテンツを生成している場合は、このオプションを使用しないでください
;ダイナミックな画像など
tiny.clean_output = オフ

[石鹸]
; WSDL キャッシュ機能を有効または無効にします。
soap.wsdl_cache_enabled=1
; SOAP 拡張機能がキャッシュ ファイルを配置するディレクトリ名を設定します。
soap.wsdl_cache_dir="/tmp"
; (存続時間) キャッシュされたファイルが使用される秒数を設定します
;オリジナルのものの代わりに。
soap.wsdl_cache_ttl=86400

;ローカル変数:
;タブ幅: 4
;終了:

[ゼンド]
zend_extension_manager.optimizer_ts ="D:phpStudyphpStudyZendOptimizerlibOptimizer"
zend_extension_ts = "D:phpStudyphpStudyZendOptimizerlibZendExtensionManager.dll"
zend_optimizer.optimization_level=15


もう一度見る中国語版php.ini
;;;;;;;;;;;
; 警告;
;;;;;;;;;;;
; この設定ファイルは、新しくインストールされた PHP 用の設定です。
; 默认情况下、PHP はこの構成ファイルを使用してインストールします
; この構成は公開目的であり、*不存在*针对生産環境
; いくつかの安全面の考慮事項に基づいて、インターネット上のインターネットの前に、php.ini-recommended を使用することを検討してください
; および在線文档 http://php.net/manual/en/security.php.


;;;;;;;;;;;;;;;;;;;;
; php.ini について ;
;;;;;;;;;;;;;;;;;;;;
; このファイルは、PHP がそれを読み取ることができるように、PHP の動作のさまざまな側面を制御します。 ; PHP は、現在の作業ディレクトリ (PHPRC 環境変数で指定されたディレクトリ) にある必要があります。 ; コンパイル時に指定されたディレクトリで (この順序で) このファイルを検索します
; Windows 環境では、コンパイル ディレクトリは Windows ディレクトリです。 ; コマンド ライン モードで php.ini を検索するディレクトリは、-c パラメーターで上書きできます。 ;
; このファイルの構文は非常に単純です。 ; 空行とセミコロンで始まる行は無視されます (ご想像のとおり)。 ; 段落の先頭 (例: [Foo]) も無視されます
; たとえ将来的には他の役割を持つかもしれないとしても。 ;
; コマンドを設定するには次の構文を使用します:
; ディレクティブ = 値
; ディレクティブ = 値
; ディレクティブ名は *大文字と小文字が区別されます* - foo=bar と FOO=bar は異なります。 ;
; 値は文字列、数値、PHP 定数 (E_ALL や M_PI など)、
です。 ; INI 定数 (On、Off、True、False、Yes、No、None) または式
; (例: E_ALL & ~E_NOTICE)、または引用符で囲まれた文字列 ("foo")。 ;
; INI ファイル内の式では論理演算と括弧のみを使用できます:
; 論理和
; & 論理積
; ~ 論理的ではありません
; ! ;
; 論理フラグは、1、On、True、または Yes を使用してオンにできます。 ; 0、Off、False、または No を使用してオフにすることもできます。 ;
; 等号の後に何も書かない場合は空の文字列を表します
; または、None キーワードを使用します:
;
; foo = ; foo を空の文字列に設定します。 ; foo = none ; foo を空の文字列に設定します
; foo = "none" ; foo を文字列「none」に設定します。 ;
; 値に定数を使用し、その定数が動的にロードされる拡張モジュールに属している場合
; (PHP 拡張機能か Zend 拡張機能か)、
; その後、これらの拡張機能をロードした後のみ、これらの定数を使用できます。 ;
;
;;;;;;;;;;;;;;;;;;;;
; このファイルについて;
;;;;;;;;;;;;;;;;;;;;
; php.ini-dist ファイル内のすべての値は、組み込みのデフォルト値と同等です
; (つまり、php.ini が使用されていない場合、またはこれらの行を削除した場合、
; 組み込みのデフォルト値と同様です)。

;;;;;;;;;;;;;;;;;;;;;;;
; 言語オプション ;
;;;;;;;;;;;;;;;;;;;;;;;

; Apache で PHP スクリプト言語エンジンを開きます
エンジン=オン

; Zend エンジン互換モード (PHP 4.x) をオンにします
zend.ze1_compatibility_mode = オフ

; タグのみが PHP スクリプトとみなされます。 ; 注: 再頒布可能なプログラムやライブラリを開発するとき、または管理下にないサーバーで公開するときは、短縮タグの使用を避けるようにしてください。 ; 短縮タグはターゲットサーバーでサポートされていない可能性があるため、移植性と再配布可能なコードの場合は、短縮タグを使用しないでください。 short_open_tag = オン

; ASP スタイル <% %> を使用します。 asp_tags = オフ

; 浮動小数点数の値の有効桁数 (浮動小数点精度)。 精度 = 12


; Force 2000 互換性 (互換性のないブラウザでは問題が発生する可能性があります)
y2k_compliance = オン

; 出力バッファリングにより、本文コンテンツを送信した後にヘッダー (Cookie を含む) を送信できます

; その代償として、PHP 出力層が若干遅くなります
; 実行時に出力バッファリング関数を呼び出して、この機能を有効にすることができます

; このディレクティブを On に設定して、すべてのファイルの出力バッファリングをオンにすることもできます

; このバッファを特定のサイズに制限したい場合は、このコマンドの引数として「On」の代わりに最大バイト数を使用できます (例: Output_buffering=4096)。 出力バッファリング = オフ

; スクリプトのすべての出力を指定した関数にリダイレクトできます。 ; たとえば、output_handler を「mb_output_handler」に設定すると、

; 文字エンコーディングは指定されたエンコーディングに変換されます。 ; 出力ハンドラーを設定すると、出力バッファーが自動的に開きます。 ; 注: 移植可能なスクリプトを作成する場合は、この INI 構成に依存しないでください
; 代わりに、明示的に ob_start() を使用して出力ハンドラーを設定します。 ; この ini ディレクティブを使用すると、スクリプトの動作を明確に理解していないと問題が発生する可能性があります。 ; 注: 「mb_output_handler」と「ob_iconv_handler」を同時に使用することはできません
; また、「ob_gzhandler」と「zlib.output_compression」を同時に使用することはできません。 ; 注: zlib.output_handler ディレクティブを使用して zlib 出力圧縮を有効にする場合、このディレクティブは空にする必要があります。 ;output_handler =

; zlib ライブラリを使用して出力を圧縮します
; このオプションの有効な値は、「off」、「on」、またはバイト数です (圧縮に使用されるバッファー サイズ、デフォルトは 4KB)
; 注: 結果のチャンク サイズは、圧縮されたオブジェクトのサイズによって異なる場合があります。 ; PHP 出力ブロックのサイズは、通常、圧縮後のサイズごとに数百バイトになります。 ; ヒープ サイズを大きくしてパフォーマンスを向上させたい場合は、output_buffering オプションをさらにオンにする必要があります。 ; 注: 標準の
の代わりに zlib.output_handler を使用する必要があります。 ; output_handler、そうでない場合は出力に問題が発生する可能性があります。
zlib.output_compression = オフ
;zlib.output_compression_level = -1

; ここで zlib.output_compression を有効にすると、追加の出力処理を指定できなくなります。 ; この設定はoutput_handlerと同じですが、処理順序が異なります
;zlib.output_handler =

; Refresh は、各出力ブロックの直後に出力層を自動的に更新するように PHP に指示するようになりました。 ; これは、print() 関数または echo() 関数およびあらゆる種類の HTML ブロックを呼び出した後に、flush() を呼び出すのと同じです。 ; このオプションをオンにすると、パフォーマンスが大幅に低下するため、通常はデバッグの場合にのみ推奨されます。 implicit_flush = オフ

; デシリアライザーが例として使用できる未定義のクラスを見つけた場合、未定義のコールバック関数が (未定義のクラス名を引数として) 呼び出されます。 ; 特定の関数が定義されていない場合、またはこの関数に欠落しているクラスが含まれていない、または実装されていない場合、警告が発生します。 ; このエントリは、同様のコールバック関数を本当に実装したい場合にのみ設定してください。 unserialize_callback_func=

; 浮動小数点数と倍精度をシリアル化する場合、浮動小数点数の後に Serialize_precision で指定した有効桁数。 ; デフォルト値は、浮動小数点数が逆シリアル化されてデコードされても、値は同じです。
シリアル化精度 = 100

; パラメータを参照によって関数に強制的に渡すことを有効にするかどうか

; このメソッドは非推奨であり、PHP/Zend の将来のバージョンではサポートされなくなる可能性があります。 ; 単独で指定する方法は、関数の宣言時にパラメーターを参照によって渡す必要があります。 ; 将来の新しいバージョンでもスクリプトが適切に動作することを確認するには、上記の方法を試してこのオプションをオフにすることをお勧めします (この機能を使用するたびに警告が表示されます

) ; パラメータは参照ではなく値によって渡されます)。 allow_call_time_pass_reference = オン

;
; セーフモード

;

セーフモード = オフ

; デフォルトでは、セーフ モードはファイルを開くときに比較と検出に UID を使用します。 ; 緩やかな比較にのみ GID を使用したい場合は、

; セーフモード gid を開きます。 safe_mode_gid = オフ


; セーフモードがオンになっている場合、このディレクトリに含まれるファイルとサブフォルダーの UID/GID 検出はバイパスされます。 ; (ディレクトリが include_path に存在するか、含めるときにフルパスを使用する必要があります)
safe_mode_include_dir =

;safe_mode がオンになっている場合、safe_mode_exec_dir で定義された実行可能ファイルのみを exec 関数グループを介して実行するために開くことができます。 safe_mode_exec_dir =

; 特定の環境変数を設定すると、潜在的なセキュリティ リスクになる可能性があります。 ; このディレクティブには、リーダーのカンマ区切りリストが含まれます。 ; セーフ モードでは、ユーザーはここで指定された先頭文字に一致する変数のみを変更できます。 ; デフォルトでは、ユーザーは PHP_ で始まる変数のみを変更できます (例: PHP_FOO=BAR)。 ;

; 注: このディレクティブが空の場合、PHP はユーザーに環境変数の変更を許可します!
safe_mode_allowed_env_vars = PHP_

; このコマンドには、環境変数のカンマ区切りのリストが含まれています。ユーザーは putenv() 関数を使用してリスト内の環境変数を変更できません。 ; これらの変数が、safe_mode_allowed_env_vars によって設定されたリストに既に含まれている場合でも、それらは保護され、変更は許可されません。 safe_mode_protected_env_vars = LD_LIBRARY_PATH

; open_basedir が設定されている場合、ファイル操作はこのコマンドの下のディレクトリとサブディレクトリに制限されます。 ; このディレクティブは、ディレクトリごとまたは vhost ごとの設定ファイルに対して最も意味があります。このディレクティブは、セーフ モードがオンかオフかによって影響を受けません。 ;open_basedir =

; このディレクティブを使用すると、セキュリティ上の理由から、指定された機能をオフにすることができます。 ; カンマ区切りの関数名のリストを受け入れます。
; このコマンドは、セーフ モードがオンかオフかには影響を受けません。

機能を無効にする =


; このディレクティブを使用すると、セキュリティ上の理由から、指定したクラスを閉じることができます。 ; クラス名のカンマ区切りリストを受け入れます。
; このコマンドは、セーフ モードがオンかオフかには影響を受けません。

disable_classes =


; 構文強調表示モードの色。 で使用できる値。 ;highlight.string = #DD0000

;ハイライト.コメント = #FF9900

;highlight.keyword = #007700
;ハイライト.bg = #FFFFFF
;highlight.default = #0000BB
;ハイライト.html = #000000

; オンにすると、ユーザーが諦めてもリクエストは完了します。 ; ユーザーまたはブラウザのタイムアウトによって中断される可能性があるリクエストを実行する場合は、このオプションをオンにします。 ;ignore_user_abort = オン

; 使用する PHP を指定します

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。