ホームページ >バックエンド開発 >PHPチュートリアル >php.ini 中国語の比較
php.ini 中国語の比較
一部のテンプレートでは、 で PHP が必要です🎜> 中国語版は次のとおりです
php.ini は PHP の設定ファイルです。
?
;;;;;;;;;;;;
; 警告;
;;;;;;;;;;;;
; このプロファイルは、PHP のデフォルトです。
; デフォルトでは、PHPはこの構成ファイルを使用してインストールされます
; この構成は開発目的です 、、および * は *本番環境用
;いくつかのセキュリティ上の考慮事項に基づきます、Web サイトがオンラインになる前に、してくださいphp.ini-recommended の使用を検討してください。
;およびオンライン ドキュメント http://php.net/manual/en/security.php.
??
;;;;;;;;;;;;;;;;;;;;;
;
php.ini;
;;;;;;;;;;;;;;;;;;;;;;
このファイルは、PHP の動作の多くの側面を順番に制御します。 PHP では読み取れます ;
は、'php.ini' という名前にする必要があります。PHP は、現在の作業ディレクトリ にあります。 > PHPRC 環境変数 で指定されたディレクトリ このファイルを検索
; Windows 環境では、コンパイル時のディレクトリは 、 です。 🎜>Windowsディレクトリ
.; コマンドラインモードでディレクトリ php.ini を検索するには、-cパラメータ オーバーライド.
;
; このファイルの構文は非常に単純です . ; 空行とセミコロンで始まる行は無視されます (もうおわかりでしょう) . ; 段落の先頭(など、 [Foo]) 静かに無視してください ; 将来的には他の役割を持つ可能性があっても。 ; ; コマンド : ; ディレクティブ = 値 ; コマンド = 値 ; コマンド名は *大文字と小文字が区別されます* - foo=bar および FOO=bar は異なります . ; ; 値は文字列、数値、PHP定数です。 ( 例: E_ALL および M_PI)、 ; INI 定数 (オン、オフ、True、False、はい、いいえ および なし) または式 ; ( E_ALL & ~E_NOTICE など)、 または引用符で囲まれた文字列 ("foo") .
INI ファイル内の式では、論理演算と括弧のみを使用できます :
;
; &
; ~
;
; ; または Yes
または No を使用してオフにすることもできます。 🎜>. ; ;
等号の後に何も書かない場合は空の文字列を表します
; または なし
キーワード:
; ; foo = ; は foo を空の文字列 ; foo = none ; foo を空の文字列 に設定します
は、foo を文字列 'none'
;
; 定数 、 を使用し、この定数が動的にロードされる拡張モジュール に属する場合
; ( PHP 拡張機能か Zend 拡張機能 >)、
; これらの拡張機能をロードした後にのみ使用できます ** 定数.
;
;
;;;;;;;;;;;;;;;;;;;;;
; このファイルについて;
;;;;;;;;;;;;;;;;;;;;;
; php.ini-dist ファイル内のすべての値は、組み込みのデフォルト値と同等です。 >
; ( は、 を使用しない場合、またはこれらの行 を削除した場合、
; は組み込みのデフォルト値
?
言語オプション
;;;;;;;;;;;;;;;;;;;;;;
Apache で PHPスクリプト言語エンジン
エンジン = オン
?
; 開くZend エンジン 互換モード(PHP 4.x)
zend.ze1_compatibility_mode = オフ
?
; により、 タグが PHP スクリプト . ; 注意: 再頒布可能プログラムやライブラリを開発する場合は、できるだけ省略タグ を使用しないでください。 またはあなたの制御下にないサーバーで公開します、 ; ターゲットサーバーでは短縮タグがサポートされていない可能性があるため 。移植性のため 、再頒布可能コード、短縮タグは使用しないでください short_open_tag = オン ? ; ASP スタイル タグ . asp_tags = オフ ? ; 浮動小数点数の有効桁数(浮動小数点精度)。 精度 = 12 ? ; 2000 年は と互換性があるように強制します ( は互換性のないものと問題を引き起こす可能性があります)ブラウザ ) y2k_compliance = オン ? ; 出力バッファでは、body ; 価格はわずかに減速していますPHP出力層
; 実行時に 出力バッファリング 関数を呼び出して、この機能を有効にすることができます
; このディレクティブを On に設定して、すべてのファイル をオンにすることもできます。
; このバッファを特定のサイズに制限したい場合は、 - 代わりに最大バイト数を使用できます 'On'、 をこのコマンドのパラメータとして指定します (たとえば、 Output_buffering=4096).
output_buffering = オフ
?
; スクリプトのすべての出力を指定した関数 にリダイレクトできます。
; (例: 、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)
; 注 : の結果の チャンク サイズはサイズによって異なる場合があります。圧縮オブジェクトの Different.
; PHP圧縮後の出力ブロックのサイズは通常、サイズごとに数百バイトです .
; ヒープ サイズを大きくしてパフォーマンスを向上させたい場合 、 には追加のオープンが必要です Output_buffering オプション.
; 注 : 標準の zlib.output_handler を使用する必要があります。 🎜>
; Output_handler、それ以外の場合は、出力に問題が発生する可能性があります
zlib.output_compression = オフ
ここでアクティブ化します その後は、 追加の出力を指定できません処理.
; この設定は 、 と同じですが、処理順序は違う . ;zlib.output_handler = ? ; 通知をすぐに更新します PHP 各出力ブロックの直後に出力層を自動的に更新します. ; これは、print() または echo() の呼び出しと同じです。 関数 HTML ブロックの後に flush() を呼び出すだけでなく、.
; このオプションを開くと、パフォーマンスが大幅に低下します、通常、 はデバッグ目的でのみ開くことをお勧めします.
implicit_flush = オフ
?
; デシリアライザーが例として使用できる未定義のクラスを見つけた場合 .シリアル化されていないコールバック関数が呼び出されます (パラメータとして未定義のクラス名を使用します)、
; 特定の関数が定義されていない場合、またはこの関数に欠落しているクラス / 実装が含まれていない場合🎜>、 は警告 を生成します。
; を実装したい場合は、 のみこのエントリ を設定します。
unserialize_callback_func= ? ; 、浮動小数点数の後に Serialize_precision 精度を保存する有効桁数を指定します.
; 、 の値は同じままです .
serialize_precision = 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_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 が設定されている場合、 は、このコマンド の下にあるディレクトリとサブディレクトリのみにファイル操作を制限します。 ; このディレクティブは、ディレクトリごとまたは仮想ホストごとの構成ファイル に最も適しています。 * ではありません *セーフ モードがオンかオフかによって影響を受けます.
;open_basedir = ? ; .
; を受け入れます。
; * はセーフによってオンまたはオフになりませんモード影響.
機能の無効化 =
? ; . ; クラス名のカンマ区切りリスト を受け入れます。 ; このコマンド* .
disable_classes =
?
;
で許容される任意の値を で使用できます。
;highlight.string = #DD0000 ;highlight.comment = #FF9900 ;highlight.keyword = #007700
を開くと、 ユーザーが諦めてもリクエストは実行されます
ユーザーまたはブラウザのタイムアウトによって中断される可能性があるリクエストを実行する場合は、このオプションをオンにします . ;ignore_user_abort = オン ? ; PHP が のバッファリングに使用する実際のパスを指定します。 >多くのファイルを開いて多くのファイル操作を処理するシステムでは、 この値を増やす必要があります.
; realpath_cache_size=16k
特定のファイルまたはディレクトリの実際のパス情報をキャッシュする秒数 . を増やすことを検討してください。
; realpath_cache_ttl=120
? ; ;
;
; PHP (たとえば、。 は、Web サーバーによってヘッダー情報 として署名されます。
; これはいかなる場合でもセキュリティ上の脅威ではありません、サーバーが使用中の場合は、 PHP.
expose_php = オン
? ? ;;;;;;;;;;;;;;;;;;;;; ; ; ;;;;;;;;;;;;;;;;;;;;;
? ;
最大実行時間 = 30
;
max_input_time = 60
;
;max_input_nesting_level = 64
; (128MB) memory_limit = 128M
? ? ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; ; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ? ; エラー報告は 1 ビット。各値の論理和をとれば、最終的な報告レベルが得られます ; 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 の初期化中に発生した警告 (非致命的エラー) )
致命的なコンパイル時エラー
コンパイル時間の警告 (致命的ではない)
ユーザーが生成したエラー メッセージ
ユーザーが生成した警告メッセージ
ユーザー生成のプロンプト メッセージ
例:
プロンプトとコード標準の警告を除くすべてのエラーを表示、
;
; - すべてのエラーを表示、プロンプトを除く ; ;error_reporting = E_ALL & ~E_STRICT ; ; - エラーのみを表示 ; ;error_reporting = E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR ; ; - プロンプトおよびコード標準の警告以外のエラーを表示します ; error_reporting = E_ALL & ~E_NOTICE ? ; 出力エラー ( 出力の一部)。環境 Web サイトの場合 、
このオプションをオフにすることを強くお勧めします、代わりにエラー ログを使用します ( 詳細については、以下の内容を参照してください )。
; 運用環境で Web サイトを開くと、セキュリティ情報が漏洩する可能性があります。エンドユーザー 、 例: web サーバーのファイルパス 、データベースの構造またはその他の情報 .
;
; display_errors 使用可能な値:
;
; オフ - エラー メッセージを表示しません
; stderr - エラーメッセージを STDERR に出力します ( のみ CGI/CLI 有効) !) の形式で
;
;display_errors = "stderr"
;
; stdout (オン) - の STDOUT にエラー メッセージを出力します。
;
display_errors = オン
?
; display_errors が開かれていても 、PHP の起動時に発生するエラーシーケンスは です。 は表示されません ; トラブルシューティングを行う場合を除き、 display_startup_errors 、 をオフのままにすることを強くお勧めします。 🎜>
display_startup_errors = オフ
?
; ログ ファイルにエラーを入力します (サーバー指定の log、stderr)または error_log (以下で指定))
; 上記と同じ、webサイトのエラー ログを使用してエラー表示を置き換えます.
log_errors の最大長を error_log ソースに関する情報もカウントされます .
; のデフォルトは 1024、 は最大長制限なしで 0 に設定されます。 .
log_errors_max_len = 1024
?
; 重複情報を記録しない .重複情報と見なされるには、同じファイルの同じ行に出現する必要があります、 (ignore_repeat_source が true に設定されている場合を除く)。
ignore_repeat_errors = オフ
?
; 重複メッセージを無視する場合はメッセージの送信元を無視します この設定がオンになっている場合、 異なるファイルまたは異なる行から同じメッセージをログに記録しなくなりました.
ignore_repeat_source = オフ
?
; このオプションが オフ、 に設定されている場合、メモリ リークは表示されません ( stdout またはログ ) のいずれか。
; これは、デバッグ 、 およびエラー レポートでのみ有効です。 E_WARNING を含める
report_memleaks = オン
? ;report_zend_debug = 0 ? ; $php_errormsg /警告メッセージに保存します。 (論理値). track_errors = オフ ? ; エラーメッセージに含まれる HTML タグ . ; 注: 運用環境ではこの機能を使用しないでください。 ;html_errors = オフ ? ; html_errors が オンに設定されている場合、 > PHP は、クリック可能なエラー メッセージを生成します、これをクリックすると、エラーまたはエラーの原因となった関数の特定の情報を説明するページにジャンプします .
http://www.php.net/docs.php からコピーをダウンロードできます。 PHPマニュアル のコピー
; '/' で始まります。
; ファイルのドット拡張子 . も指定する必要があります。
; 注: 運用環境ではこの機能を使用しないでください 。
余白: 0cm 0cm 0