ホームページ >バックエンド開発 >PHPチュートリアル >php.ini 中国語版の説明_PHP チュートリアル
[PHP]
; PHP は依然として進化中のツールであり、その機能は常に削除されています
; そして、php.ini の設定変更はかなりの変更を反映する可能性があります、
; 新しい PHP バージョンを使用する前に、php.ini について勉強することをお勧めします
;;;;;;;;;;;;;;;;;;;
; このファイルについて ;
;;;;;;;;;;;;;;;;;;;;
という名前を付ける必要があります
; 'php.ini'。 PHP は次の場所でファイルを検索します: 現在の作業ディレクトリ、環境変数 PHPRC
; 指定されたパス。コンパイル中に指定されたパス。
; Windows では、コンパイル時のパスは Windows のインストール ディレクトリです。
; コマンド ライン モードでは、php.ini の検索パスを -c パラメータに置き換えることができます。
; このファイルの構文は非常に単純です。空白文字とセミコロン ';' で始まる行は単に無視されます (おそらく
; ご想像どおり)。 章のタイトル (例: [Foo]) も、将来可能になる可能性がありますが、単純に無視されます
; 何らかの意味があります。
;
; ディレクティブは次の構文を使用して指定します:
; インジケーター識別子 = 値
; ディレクティブ = 値
; 識別子が *大文字と小文字を区別する* - foo=bar は FOO = bar とは異なることを示します。
;
; 値は文字列、数値、PHP 定数 (E_ALL や M_PI など)、INI 定数の
です。
; A (オン、オフ、True、False、Yes、No、None) または式
; (例: E_ALL & ~E_NOTICE)、または引用符で囲まれた文字列 ("foo")。
;
; INI ファイルの式はビット単位の演算子と括弧に制限されます。
; ビットごとの OR
; & ビット単位の AND
; ~ ビット単位ではありません
; ブール値ではありません
;
; ブール フラグは、値 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
; が使用されていないか、これらの行を削除した場合、デフォルト値は同じです)。
;;;;;;;;;;;;;;;;;;;;
; 言語オプション ;
;;;;;;;;;;;;;;;;;;;;;;;
エンジン = オン
; PHP スクリプト言語エンジンを Apache で利用できるようにします。
short_open_tag = オン
; タグを認識できるようにします。
; ASP スタイルのタグを許可します
精度 = 14
; 浮動小数点型数値を表示する場合の有効桁数
y2k_compliance = オフ
; 2000 年適応をオンにするかどうか (Y2K 非対応ブラウザでは問題が発生する可能性があります)
output_buffering = オフ
; 出力キャッシュを使用すると、本文コンテンツを出力した後でもヘッダー行 (Cookie を含む) を送信できます
; その代償として、出力層が少し遅くなります。出力キャッシュを使用すると、実行時に出力キャッシュをオンにすることができます
; または、ここでディレクティブをオンにして、すべてのファイルの出力キャッシュを有効にします。
Output_handler = ; スクリプトのすべての出力を関数にリダイレクトできます
; これは、処理またはログ記録に役立つ可能性があります。
; たとえば、このoutput_handlerを「ob_gzhandler」に設定すると、
; その後、出力は gzip または deflate エンコーディングをサポートするブラウザに対して透過的に圧縮されます。
; 出力バッファリングを自動的に開くように出力プロセッサを設定します。
implicit_flush = オフ
; Force flash は、各出力ブロックの後に出力層に自身のデータを自動的に更新するよう PHP に指示します。
; これは、print() または echo() の呼び出し後、および HTML ブロックごとに flash() 関数を呼び出すことと同じです。
; この設定をオンにすると、実行時に重大な競合が発生する可能性があるため、デバッグ中にのみオンにすることをお勧めします。
allow_call_time_pass_reference = オン
; 関数を呼び出すときにパラメータを強制的に参照渡しするかどうか。この方法には抗議がありました
; 将来のバージョンの PHP/Zend ではサポートされなくなる可能性があります。
; 関数宣言で参照によって渡されるパラメータを指定することをお勧めします。
; このオプションをオフにして、スクリプトが言語の将来のバージョンでも適切に動作することを確認することをお勧めします
; 彼らはまだ働いています。 (この機能を使用するたびに警告が表示され、パラメーターは参照ではなく値によって決まります
; 合格)。
; セーフモード セーフモード
セーフモード = オフ
セーフモード_exec_dir =
safe_mode_allowed_env_vars = PHP_
;?特定の環境変数を設定する
;?潜在的なセキュリティ侵害である可能性があります
; このディレクティブには、プレフィックスのカンマ区切りリストが含まれます。セーフ モードでは、ユーザーは置換のみ可能です
; ここにリストされている接頭辞で始まる環境変数の値。
; デフォルトでは、ユーザーは PHP_ で始まる環境変数のみを設定できます (例: PHP_FOO=BAR)。
; 注: このディレクティブが空の場合、PHP はユーザーに任意の環境変数を変更させます。
; このディレクティブには、エンドユーザーが putenv() を使用して変更できない環境変数のカンマ区切りのリストが含まれています。
; これらの変数は、safe_mode_allowed_env_vars が allowed に設定されている場合でも保護されます。
; このディレクティブを使用すると、セキュリティ上の理由から特定の機能を無効にすることができます。
; カンマ区切りの関数名のリストを受け入れます。
; このディレクティブは、セーフ モードがオンかオフかには影響を受けません。
; 受け入れられるものは何でも機能します。
highlight.string = #DD0000
ハイライト.コメント = #FF8000
ハイライト.キーワード = #007700
ハイライト.bg = #FFFFFF
ハイライト.デフォルト = #0000BB
ハイライト.html = #000000
; その他
Expose_php = オフ
; PHP がサーバーにインストールされていることを示すかどうかを決定します (例: PHP を Web サービスに追加します
)
; 送信された信号上で)。
; (私の個人的な意見は、power-by ヘッダーが表示された場合はこれをオフにすることです。)
; セキュリティ上の脅威はありませんが、サーバーに PHP がインストールされているかどうかを確認できます。
;;;;;;;;;;;;;;;;;;;
; リソース制限 ;
;;;;;;;;;;;;;;;;;;;;
【主張】
;? ? ? ? ?
;assert.active = オン ;デフォルトでアクティブなassert(expr)
;assert.warning = On ; 失敗したアサーションごとに PHP 警告を発行します。
;assert.bail = Off ; デフォルトではベイルアウトしません。
;assert.callback = 0 ; アサーションが失敗した場合に呼び出されるユーザー関数
;assert.quit_eval = 0 ; eval() の周りに error_reporting(0) を設定したい場合は、現在の error_reporting() を使って式を評価します。
[アングル II]
ii.allow_persistent = オン ; 永続的な接続を許可または無効にします
ii.max_links = -1 ; 接続の最大数 (永続的および非永続的)。 -1 は無制限を意味します
ii.default_database = ; デフォルトのデータベース (形式: [node_id::]dbname[/srv_class])
ii.default_user = ; デフォルトのユーザー
ii.default_password = ; デフォルトのパスワード
[ベリサイン ペイフロー プロ]
pfpro.defaulthost = "test.signio.com" ; デフォルトの Signio サーバー
pfpro.defaultport = 443 ; 接続用のデフォルトのポート
pfpro.defaulttimeout = 30 秒単位のデフォルトのタイムアウト
; pfpro.proxyaddress = ; デフォルトのプロキシ IP アドレス (必要な場合)
; pfpro.proxyport = ; デフォルトのプロキシポート
; pfpro.proxylogon = ; デフォルトのプロキシ ログイン (ログオン ユーザー名)
; pfpro.proxypassword = ; デフォルトのプロキシパスワード
[ソケット]
ソケット.use_system_read = On; php_read() カプセル化の代わりにシステムの read() 関数を使用します
; ローカル変数: (ローカル変数)
; タブ幅: 4
http://www.bkjia.com/PHPjc/371953.html
www.bkjia.com