PHP iniファイルの中国語翻訳

Nov 09, 2016 pm 01:56 PM

構文

このファイルの構文は非常に単純です。空白文字とセミコロンで始まる行は単に無視されます。

章のタイトル (例: [php]) も、将来何らかの意味を持つ可能性がある場合でも、単純に無視されます。


設定コマンドの形式は以下の通りです:

directive = value

コマンド名(ディレクティブ)は大文字と小文字が区別されます。したがって、「foo=bar」は「FOO=bar」とは異なります。

Value (値) は次のとおりです:

1. 引用符で区切られた文字列 (例: "foo")

2. 数値 (整数または浮動小数点数、例: 0、1、34、-) 1, 33.55 )

3. PHP 定数 (例: E_ALL、M_PI)

4. INI 定数 (On、Off、none)

5. 式 (例: E_ALL & ~E_NOTICE)


INI ファイル内の式は、ビットごとの演算子、論理 NOT、括弧のみを使用します:

| ビットごとの OR

& ビットごとの AND

~ ビットごとの NOT

! 論理 NOT


論理フラグがオンになります。シャットダウンを示すには、オフを使用します。


空の文字列は、等号の後に何も書かないか、または none キーワードを使用して表すことができます:

foo = ; foo を空の文字列に設定します。

foo = "none" ; foo を文字列 'none' に設定します

ディレクティブ値で動的拡張機能 (PHP 拡張機能または Zend 拡張機能) で定数を使用する場合は、

のみを使用できますこれらの定数は、動的に拡張されたコマンド ラインをロードした後に使用されます。

httpd.conf

; より柔軟な設定のために、httpd.conf の php.ini の値をオーバーライドすることもできます: php_value name value ; 、前の設定をクリアするには値を none に設定します

; php_flag 名 on|off; bool 型コマンドの設定にのみ使用されます

; PHP 定数 (E_ALL など) は php.ini でのみ使用できます。対応するマスク値を httpd.conf で使用する必要があります。

; 「SYS」フラグを持つディレクティブは、httpd.conf のグローバル構成セクションでのみ使用できます。

;[2007 年 4 月 9 日に更新、PHP6 に関する情報を追加し、PHP-5.2.2 に従っていくつかの情報を修正および追加]

;========== === ================================

;;========== 構成の詳しい説明説明============================

;================== ===========================

; 以下の各コマンドの設定値は、PHP の組み込みデフォルト値と同じです。 5.2.2も同様。

; つまり、「php.ini」が存在しない場合、またはいくつかの行を削除した場合、デフォルト値は同じになります。

;;;;;;;;;;;;;

;; Apache ;;

;;;;;;;;;;;;; PHP を Apache として使用する場合にのみ有効モジュール。

child_terminate = Off

; リクエストの終了後に、PHP スクリプトが apache_child_terminate() 関数を使用して子プロセスを終了できるかどうか。

; このディレクティブは、PHP が UNIX プラットフォームに Apache1.3 のモジュールとしてインストールされている場合にのみ使用できます。それ以外の場合には存在しません。

engine = On

; PHP 解析エンジンを有効にするかどうか。

; ヒント: httpd.conf のディレクトリまたは仮想ホストに基づいて、PHP 解析エンジンをオンまたはオフにできます。

last_modified = Off

; PHP スクリプトの最終変更時刻を Last-Modified 応答ヘッダーに配置するかどうか。

xbithack = Off

; ファイルの終わりに関係なく、PHP 実行可能ビットグループとして解析するかどうか。

;;;;;;;;;;;;;;;

;; PHP コア;;

;;;;;;;;;;;;;最初の 4 つの構成オプションは、現在、date_sunrise() 関数と date_sunset() 関数にのみ使用されます。

date.default_latitude = 31.7667

; デフォルトの緯度

date.default_longitude = 35.2333

; ith = 90.583333

; デフォルトの日の出天頂

の日付.sunset_zenith = 90.583333

; デフォルトの日没天頂

date.timezone =

; TZ 環境変数が設定されていない場合に、すべての日付と時刻の関数に使用されるデフォルトのタイム ゾーン。

; 中国本土では「PRC」を使用する必要があります

; アプリケーションのタイムゾーンの優先順位は次のとおりです: 1. date_default_timezone_set() 関数で設定されたタイムゾーン (設定されている場合) 2. TZ 環境変数 (空でない場合)

; 3. コマンドの値 (設定されている場合)

; 4. PHP が自動的に推測します (オペレーティング システムでサポートされている場合)

; 5. 上記のいずれも成功しない場合は、UTC を使用します。

[Php-Core-Assert]失敗したアサーションの発生 スクリプトの実行

assert.callback =

; 失敗したアサーションの発生時に実行されるコールバック関数

assert.quit_eval = Off

; 、 error_reporting=0 と同等)。

; オフの場合、アサーション式を評価するときに現在の error_reporting ディレクティブの値が使用されます。

assert.warning = On

; 失敗したアサーションごとに警告を発行するかどうか

[PHP-Core-SafeMode]

; セーフ モードは、共有サーバーのセキュリティ問題を解決するために確立されました。

; しかし、この問題を PHP 層で解決しようとするのは構造的に無理です

; 正しいアプローチは、Web サーバー層とオペレーティング システム層を変更することです。

; したがって、PHP6 ではセーフモードが廃止され、open_basedir に基づくセキュリティ保護が使用されます。

; 命令のこの部分は PHP6 では完全に削除されました。

safe_mode = Off

;SYS

; セーフモードを有効にするかどうか。

; 開かれると、PHP は現在のスクリプトの所有者が操作されているファイルの所有者と同じかどうかを確認します。同じであれば操作は許可されます。拒否されました。

safe_mode_gid = Off

;SYS

; セーフ モードでは、ファイルにアクセスするときにデフォルトで UID 比較チェックが実行されます。

; ただし、場合によっては、厳密な UID チェックが適切ではなく、緩やかな GID チェックで十分です。

; GID 比較のみを行うように緩和したい場合は、このパラメータをオンにできます。

safe_mode_allowed_env_vars = "PHP_"

;SYS

; ユーザーがセーフ モードでのみ変更できる環境変数のプレフィックスのカンマ区切りリスト。

; ユーザーに特定の環境変数の設定を許可すると、潜在的なセキュリティ上の脆弱性が発生する可能性があります。

; 注: このパラメーター値が空の場合、PHP ではユーザーが環境変数を変更できるようになります。

safe_mode_protected_env_vars = "LD_LIBRARY_PATH"

;SYS

; ユーザーがセーフ モードで変更できない環境変数のリスト (カンマ区切り)。

; これらの変数は、safe_mode_allowed_env_vars ディレクティブが allowed に設定されている場合でも保護されます。

safe_mode_exec_dir = "/usr/local/php/bin"

;SYS

; セーフ モードでは、このディレクトリ内の実行可能プログラムのみがシステム プログラムの関数によって実行できます。

; これらの関数は次のとおりです: system、escapeshellarg、escapeshellcmd、exec、passthru、proc_close、proc_get_status、proc_nice、proc_open、proc_terminate、shell_exec

safe_mode_include_dir =

;SYS

; ; セーフモードでは、UIDグループ ディレクトリとそのサブディレクトリ内のファイルが含まれる場合、/GID チェックはスキップされます。

; つまり、ここの値が空の場合、一貫性のない UID/GID を持つファイルは含めることができません。

; ここで設定するディレクトリは、include_path ディレクティブにすでに存在しているか、フルパスで含まれている必要があります。

; 複数のディレクトリを区切るにはコロン (Win ではセミコロン) を使用します。

; 指定された制限は実際にはディレクトリ名ではなくプレフィックスです。つまり、「/dir/include」および「/dir/incls」へのアクセスが許可されます

;特定のディレクトリへのアクセスを制限したい場合は、末尾にスラッシュを追加します。

[PHP-Core-Safe]

allow_url_fopen = On

;SYS

; リモートファイルを開くことを許可するかどうか

allow_url_include = Off

;SY S

; が含まれます/ リモート ファイルが必要ですか?

disable_classes =

;SYS

; このディレクティブは、特定のクラスを無効にするクラス名のカンマ区切りのリストを受け入れます。

disable_functi**** =

;SYS

; このディレクティブは、特定の関数を無効にする関数名のカンマ区切りのリストを受け入れます。

enable_dl = On

;SYS

; dl() 関数の使用を許可するかどうか。 dl() 関数は、PHP が Apache モジュールとしてインストールされている場合にのみ機能します。

; dl() 関数を無効にするのは、open_basedir ディレクティブの制限を回避できるため、主にセキュリティ上の理由からです。

; ここでの設定に関係なく、セーフ モードでは dl() 関数を常に無効にしてください。

; このディレクティブは PHP6 では削除されており、これはオフに設定することと同じです。

expose_php = On

;SYS

; PHP がサーバーにインストールされていることを公開するかどうか (http ヘッダーにその署名を追加します)。

; 直接的なセキュリティ上の脅威はありませんが、サーバーに PHP がインストールされていることをクライアントに知らせます。

open_basedir =

;SYS

; PHP が操作できるすべてのファイル (ファイル自体を含む) をこのディレクトリ リストのグループに制限します。

; スクリプトが指定されたディレクトリ ツリーの外にあるファイルを開こうとすると、拒否されます。

; すべてのシンボリック リンクは解決されるため、シンボリック リンクを通じてこの制限を回避することはできません。

; 特別な値「.」は、スクリプトが保存されているディレクトリがベース ディレクトリとして使用されることを指定します。

; しかし、スクリプトの作業ディレクトリは chdir() によって簡単に変更される可能性があるため、これは少し危険です。

; 共有サーバーの場合、httpd.conf でこのディレクティブを柔軟に設定すると非常に便利です。

; Windows ではディレクトリを区切るためにセミコロンを使用し、UNIX システムではコロンを使用します。

; Apache モジュールとして使用すると、親ディレクトリの open_basedir パスが自動的に継承されます。

; 指定された制限は実際にはディレクトリ名ではなくプレフィックスです

; つまり、「/dir/include」と「/dir/incls」へのアクセスが許可されます

; ; 特定のディレクトリへのアクセスを制限したい場合は、末尾にスラッシュを追加します。

; デフォルトでは、すべてのファイルを開くことが許可されています。

sql.safe_mode = Off

;SYS

; SQL セーフ モードを使用するかどうか。

; オンの場合、デフォルト値を指定するデータベース接続関数は、サポートされているパラメータの代わりにこれらのデフォルト値を使用します。

; それぞれのデータベースの接続関数のデフォルト値については、対応するマニュアルページを参照してください。

[PHP-Core-Error]

error_reporting = E_ALL & ~E_NOTICE

; エラーレポートレベルは、E_STRICT

を使用することをお勧めします。致命的な実行時エラー

; 2 E_WARNING 実行時警告 (致命的ではないエラー)

; 4 E_PARSE コンパイル時解析エラー

; 8 E_NOTICE 実行時リマインダー (多くの場合、意図的なもの)

; 16 E_CORE_ERROR PHP 起動時初期化中

; 32 E_CORE_WARNING PHP 初期化プロセス中の警告 (致命的ではないエラー)

; 64 E_COMPILE_ERROR コンパイル中の致命的なエラー

; 128 E_COMPILE_WARNING コンパイル中の警告 (致命的ではないエラー)

;ユーザー定義の致命的エラー

; 512 E_USER_WARNING ユーザー定義の警告 (致命的ではないエラー)

; 1024 E_USER_NOTICE ユーザー定義のリマインダー (多くの場合、意図的なものである場合もあります)

;化の警告 (上位互換性を維持するための変更方法を推奨) )

; 4096 E_RECOVERABLE_ERROR 致命的に近い実行時エラー、捕捉されなかった場合は E_ERROR

; 6143 E_ALL E_STRICT を除くすべてのエラー (つまり、すべてを含む)

track_errors = Off

;最新のエラーまたは警告メッセージを変数 $php_errormsg に保存するかどうか。

display_errors = On

; 出力の一部としてエラー メッセージを表示するかどうか。

; 最終的に公開される Web サイトでは、この機能をオフにし、代わりにエラー ログを使用することを強くお勧めします (下記を参照)。

; 最終的に公開される Web サイトでこの機能をオンにすると、Web サービス上のファイル パス、データベース プラン、その他の情報などのセキュリティ情報が公開される可能性があります。

display_startup_errors = Off

; PHP 起動エラーを表示するかどうか。

; display_errors ディレクティブがオンになっている場合でも、このパラメーターをオフにすると、PHP の起動時にエラーは表示されません。

; デバッグに使用する必要がない限り、この機能をオフにすることをお勧めします。

report_memleaks = On

; メモリ リークを報告するかどうか。このパラメータは、デバッグ モードでコンパイルされた PHP でのみ機能します

; error_reporting ディレクティブに E_WARNING を含める必要があります

report_zend_debug = On

; HTML マークを使用するかどうか上にエラーメッセージ。

; 注: 公開サイトではこの機能を使用しないでください。

docref_root = ;"http://localhost/phpmanual/"

docref_ext = ;".html"

; html_errors コマンドがオンになっている場合、PHP はエラー メッセージにハイパーリンクを表示します。エラーまたはエラーの原因となった機能を説明するページへの直接リンク。

; http://www.php.net/docs.php から php マニュアルをダウンロードし、docref_root ディレクティブをローカル マニュアルが置かれている URL ディレクトリに指定できます。

; ファイル拡張子を指定するには、docref_ext ディレクティブも設定する必要があります (「.」を含む必要があります)。

; 注: 公開サイトではこの機能を使用しないでください。

error_prepend_string = ;"

"

; エラー メッセージの前の出力に使用される文字列

error_append_string = ; "

"

;

;SYS

xmlrpc_error_number = 0

; ドキュメントはまだありません

[PHP-Core-Logging]

define_syslog_variables = Off

; :$LOG_PID 、$LOG_CRON など。

; 効率を高めるためにオフにすることをお勧めします。

; これらの変数を実行時に定義するには、define_syslog_variables() 関数を呼び出します。

error_log =

; エラーログを記録するファイル。このファイルは、Web サーバー ユーザーが書き込み可能である必要があります。

; syslog はシステム ログへのログ記録を意味します (NT ではイベント ログ、Unix では syslog(3))

; ここで値が設定されていない場合、エラーは Web サーバーのエラー ログに記録されます。

log_errors = Off

; エラーをログ ファイルに記録するかどうか、および記録する場所は error_log コマンドによって異なります。

; 最終的に Web サイトを公開するときは、直接出力するのではなく、ログ エラーを使用することを強くお勧めします。これにより、機密情報を公開することなく、何が問題だったかを知ることができます。

log_errors_max_len = 1024

; エラー ログに添付されるエラー メッセージに関連付けられたエラー ソースの最大長を設定します。

; ここで設定した値は、$php_errormsg だけでなく、表示および記録されたエラーにも有効です。

; 無制限の長さを許可するには、0 に設定します。

ignore_repeat_errors = Off

; エラー ログを記録するときに、繰り返し発生するエラー メッセージを無視するかどうか。

; エラー メッセージが重複していると見なされるには、同じファイル内の同じ行に表示されている必要があります。

ignore_repeat_source = Off

; 繰り返されるエラー メッセージを無視するときに、繰り返し発生するエラー ソースを無視するかどうか。

[PHP-Core-Mail]

; メール関数を使用するには、PHP がコンパイル時に sendmail プログラムにアクセスできる必要があります。

; qmail や postfix などの他のメール プログラムを使用している場合は、必ず対応する sendmail ラッパーを使用してください。

; PHP は最初にシステムの PATH 環境変数で sendmail を検索し、次に次の順序で検索します: /usr/bin:/usr/sbin:/usr/etc:/etc:/usr/ucblib: /usr /lib

; sendmail が PATH に存在することを強くお勧めします。

; さらに、PHP をコンパイルするユーザーは sendmail プログラムにアクセスできる必要があります。

SMTP = "localhost"

; mail() 関数で電子メールを送信するために使用される SMTP サーバーのホスト名または IP アドレス。 win32のみ。

smtp_port = 25

; SMTP サーバーのポート番号。 win32のみ。

sendmail_from =

; メール送信時に使用される「From:」ヘッダーのメール アドレス。 win32 のみ

; このオプションは「Return-Path:」ヘッダーも設定します。

sendmail_path = "-t -i"

;SYS

; UNIX の場合のみ、パラメーターもサポートされます (デフォルトは 'sendmail -t -i')

; 通常は sendmail プログラムのパスです。 「/usr/sbin/sendmail または /usr/lib/sendmail」。

;configure スクリプトはプログラムを見つけてデフォルトとして設定しようとしますが、失敗した場合はここで設定できます。

; sendmail を使用しないシステムでは、このコマンドを sendmail の代替手段として設定する必要があります (可能な場合)。

; たとえば、Qmail ユーザーは通常、「/var/qmail/bin/sendmail」または「/var/qmail/bin/qmail-inject」に設定できます。

; qmail-inject はメールを正しく処理するためのオプションを必要としません。

mail.force_extra_parameters =

; 追加パラメータとして sendmail ライブラリに渡される必須の追加パラメータ値。

; これらのパラメータは、セーフ モードでも常に mail() の 5 番目のパラメータを置き換えます。

[PHP-Core-ResourceLimit]

default_socket_timeout = 60

; デフォルトのソケットタイムアウト (秒)

max_execution_time = 30

;各スクリプトの許容実行時間 (秒)、 0 は制限がないことを意味します。

; このパラメータは、劣悪なスクリプトがサーバー リソースを際限なく占有するのを防ぐのに役立ちます。

; このコマンドは、スクリプト自体の実行時間 (system()/sleep() 関数の使用、データベース クエリ、ファイルのアップロードなど) にのみ影響します。 、は含まれません。

; セーフ モードでは、ini_set() を使用して実行時にこの設定を変更することはできません。

memory_limit = 128M

; スクリプトが適用できるメモリの最大バイト数 (単位として K と M を使用できます)。

; これは、不正なスクリプトがサーバー上のすべてのメモリを消費するのを防ぐのに役立ちます。

; このディレクティブを使用できるようにするには、コンパイル時に「--enable-memory-limit」構成オプションを使用する必要があります。

; メモリ制限を削除したい場合は、 -1 に設定する必要があります。

; このディレクティブを設定すると、memory_get_usage() 関数が使用可能になります。

max_input_time = -1

; 各スクリプトが入力データ (POST、GET、アップロード) を解析するために許容される最大時間 (秒)。

; -1 は制限なしを意味します。

max_input_nesting_level = 64

; 入力変数の最大ネスト深さ (これ以上の説明文書はまだありません)

post_max_size = 8M

; 許可される POST データの最大バイト長。この設定はファイルのアップロードにも影響します。

; POST データが制限を超えると、$_POST と $_FILES は空になります。

; 大きなファイルをアップロードするには、この値は、upload_max_filesize ディレクティブの値より大きくなければなりません。

; メモリ制限が有効な場合、この値はmemory_limitディレクティブの値より小さい必要があります。

realpath_cache_size = 16K

;SYS

; PHP が使用する realpath (正規化された絶対パス名) のバッファ サイズを指定します。

; PHP が多数のファイルを開くシステムのパフォーマンスを向上させるには、この値を増やす必要があります。

realpath_cache_ttl = 120

;SYS

; realpath バッファ内の情報の有効期間 (秒)。

; ファイルがほとんど変更されないシステムの場合、この値を増やすとパフォーマンスが向上します。

[PHP-Core-FileUpLoad]

file_uploads = On

;SYS

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

; Upload_max_filesize、upload_tmp_dir、post_max_size の手順を参照してください

upload_max_filesize = 2M

; アップロードできるファイルの最大サイズ。

upload_tmp_dir =

;SYS

; ファイルをアップロードするときにファイルが保存される一時ディレクトリ (PHP プロセス ユーザーが書き込み可能なディレクトリである必要があります)。

; 指定しない場合、PHP はシステムのデフォルトの一時ディレクトリを使用します。

[PHP-Core-MagicQuotes]

; PHP6 では、すべての Off

magic_quotes_gpc = On

; に相当する次の命令が削除されました。 ( ' " NULL )。

; ここでの設定は、$_GEST $_POST $_COOKIE 配列の値に自動的に影響します。

; このコマンドが magic_quotes_sybase コマンドと同時にオンになっている場合、一重引用符 ( ') は ( '') としてエスケープされ、

およびその他の特殊文字はエスケープされません。つまり、 ( " NULL ) はそのまま残ります。 !

; この機能をオフにしてカスタムフィルター機能を使用することをお勧めします。

magic_quotes_runtime = Off

; 実行時に外部リソースから生成されたデータに自動文字列エスケープ ( ' " NULL ) を使用するかどうか。

; このコマンドがオンの場合、ほとんどの関数は自動文字列エスケープ ( ' "外部リソース (データベース、データベースなど) から生成されたデータ (テキスト ファイルなど) の場合は NULL )

; 例: SQL クエリによって取得されたデータ、exec() 関数によって取得されたデータなど。 ; このコマンドが magic_quotes_sybase コマンドと同時に開かれた場合、一重引用符 (') を ('') にエスケープするだけで、他の特殊文字はエスケープされません。つまり、( " NULL ) はそのまま残ります。 ! !

; 状況に応じてこの機能をオフにし、カスタムフィルター機能を使用することをお勧めします。 # FFFFFF"

highlight.comment = "#FF8000"

highlight.default = "#0000BB"

highlight.html = "#000000"

highlight.keyword = "#007700"

highlight.string = "# DD0000"

; 構文強調表示モードの色 (通常は .phps ファイルの表示に使用されます)。

;

によって受け入れられる限り、問題なく動作します。

[PHP-Core-Langue]

short_open_tag = On

; 「

」ショートタグの使用を許可するかどうか。それ以外の場合は、「

」長い識別子を使用する必要があります。

; php プログラムが制御された環境でのみ実行され、個人使用のみを目的としている場合を除き、短いタグを使用しないでください。

; XML で PHP を使用したい場合は、このオプションをオフにして "

" を直接埋め込むことができます。それ以外の場合は、PHP を使用して出力する必要があります:

; = (「 echo」と同等) これを使用するには、短いタグもオンにする必要があります。

asp_tags = Off

; ASP スタイル タグ "

" を許可するかどうかは、省略形 "; このディレクティブは PHP6 では削除されます

?>

arg_separator.output = "&"

; PHP によって生成される URL 内のパラメーターを区切るために使用されるセパレーター。

; 「&」や「,」なども使用できます。

echo '

arg_separator.input = "&"

=",它和" echo"等价,要使用它也必须打开短标记。

; URL 内の変数を解析するときに PHP によって使用される区切り文字のリスト。

; 文字列内の各文字は区切り文字として扱われます。

; 「、&」なども使用できます。

allow_call_time_pass_reference = On

; 関数を呼び出すときにパラメータを強制的に参照渡しするかどうか (この機能を使用するたびに警告が表示されます)。

; PHP はこのアプローチに反対し、コードのクリーンさに影響を与えるため、PHP6 ではこのディレクティブ (オフに設定するのと同等) を削除しました。

; どのパラメータが参照によって渡されるかを関数宣言で明示的に指定することをお勧めします。

; 言語の将来のバージョンでもスクリプトが引き続き適切に動作するように、このオプションをオフにすることをお勧めします。

auto_globals_jit = On

; $_SERVER 変数と $_ENV 変数が使用される場合にのみ作成するかどうか (スクリプトの開始時に自動的に作成するのではなく)。

; これら 2 つの配列がスクリプトで使用されていない場合、このディレクティブをオンにするとパフォーマンスが向上します。

; このディレクティブを有効にするには、 register_globals ディレクティブと register_long_arrays ディレクティブをオフにする必要があります。

auto_prepend_file =

auto_append_file =

; メインファイルの前後で自動的に解析されるファイル名を指定します。空の場合、この機能は無効になります。

; ファイルは include() 関数が呼び出された場合と同様にインクルードされるため、include_path ディレクティブの値が使用されます。

; 注: スクリプトが exit() によって終了された場合、自動サフィックスは発生しません。

variables_order = "EGPCS"

; PHP は、環境変数、GET 変数、POST 変数、Cookie 変数、サーバー変数の順序を登録します。

; それぞれ E、G、P、C、S で表され、左から右に登録され、新しい値が古い値を上書きします。

; たとえば、「GP」に設定すると、POST 変数は同じ名前の GET 変数

を上書きし、Environment、Cookie、Server 変数を完全に無視します。

; 「GPC」または「GPCS」を使用し、getenv() 関数を使用して環境変数にアクセスすることをお勧めします。

register_globals = Off

; E、G、P、C、S 変数をグローバル変数として登録するかどうか。

; このディレクティブをオンにすると、スクリプトを注意深くチェックしない限り、重大なセキュリティ問題が発生する可能性があります。

; 事前定義されたスーパー グローバル変数を使用することをお勧めします: $_ENV、$_GET、$_POST、$_COOKIE、$_SERVER

; このディレクティブは、variables_order ディレクティブの影響を受けます。

; このディレクティブは PHP6 では削除されました。

register_argc_argv = オン

; $argv および $argc グローバル変数を宣言するかどうか (GET メソッドを使用した情報を含む)。

; パフォーマンスを向上させるために、これら 2 つの変数を使用せず、この命令をオフにすることをお勧めします。

register_long_arrays = On

; 古いスタイルの長い配列 (HTTP_*_VARS) を有効にするかどうか。

; パフォーマンスを向上させるために、短い形式の事前定義されたスーパーグローバル配列の使用を推奨し、この機能をオフにします。

; このディレクティブは PHP6 では削除されました。

always_populate_raw_post_data = Off

; $HTTP_RAW_POST_DATA 変数 (生の POST データ) を常に生成するかどうか。

; それ以外の場合、この変数は、認識できない MIME タイプのデータが見つかった場合にのみ生成されます。

; ただし、生の POST データにアクセスするより良い方法は php://input です。

; $HTTP_RAW_POST_DATA は、enctype="multipart/form-data" のフォーム データには使用できません。

unserialize_callback_func =

; 逆シリアル化プロセッサが未定義のクラスをインスタンス化する必要がある場合、

; ここで指定されたコールバック関数は、未定義のクラスの名前をパラメータとして使用して呼び出されます。不完全な「__PHP_Incomplete_Class」オブジェクトを取得しないようにします。

; ここで関数が指定されていない場合、または指定された関数に未定義のクラスが含まれていない (または実装されていない) 場合、警告メッセージが表示されます。

; したがって、このようなコールバック関数を本当に実装する必要がある場合にのみ、このディレクティブを設定してください。

; この機能を無効にするには、空白のままにしてください。

y2k_compliance = On

; Y2K 準拠を強制的にオンにするかどうか (Y2K 非準拠のブラウザーでは問題が発生する可能性があります)。

zend.ze1_compatibility_mode = Off

; Zend Engine I (PHP 4.x) と互換性のあるモードを使用するかどうか。このディレクティブは PHP6 では削除されます (Off に相当)。

; これは、オブジェクトのコピー、構築 (属性のないオブジェクトは FALSE または 0 を生成します)、および比較に影響します。

; 互換モードでは、オブジェクトはデフォルトの参照渡しではなく値によって渡されます。

precision = 14

; 浮動小数点データで表示される有効桁数。

serialize_precision = 100

; 浮動小数点および倍精度データをシリアル化して格納するときの精度 (有効桁数)。

; デフォルト値では、データを失うことなく浮動小数点データがデシリアライザーによってデコードされます。

[PHP-Core-OutputControl]

; 出力制御関数は、特に情報が出力された後に HTTP ヘッダーを送信する場合に便利です。

; 出力制御関数は、header() や setcookie()、

などの関数によって送信される HTTP ヘッダーには作用しませんが、echo() 関数によって出力される情報と PHP の間に埋め込まれた情報にのみ影響します。コード。

implicit_flush = Off

; 各出力ブロックの後に PHP 出力層にデータを自動的に更新するよう要求するかどうか。

; これは、print()、echo()、および HTML ブロックのそれぞれの後に、flush() 関数を自動的に呼び出すことと同じです。

; このオプションをオンにすると、プログラムの実行のパフォーマンスに重大な影響を与えるため、通常はデバッグの場合にのみ推奨されます。

; CLI SAPI の実行モードでは、このコマンドはデフォルトでオンになります。

output_buffering = 0

; 出力バッファ サイズ (バイト)。推奨値は 4096 ~ 8192 です。

; 出力バッファリングを使用すると、本文のコンテンツを出力した後でも HTTP ヘッダー (Cookie を含む) を送信できます。

; その代償として、出力層が少し遅くなります。

; 出力バッファリングを設定すると、書き込みと、場合によってはネットワーク パケットの送信が削減されます。

; このパラメータの実際の利点は、使用している Web サーバーとスクリプトの種類によって大きく異なります。

output_handler =

; すべてのスクリプトの出力を出力ハンドラー関数にリダイレクトします。

; たとえば、mb_output_handler() 関数にリダイレクトすると、文字エンコーディングは指定されたエンコーディングに透過的に変換されます。

; ここで出力ハンドラーを指定すると、出力バッファリングが自動的にオンになります (output_buffering=4096)。

; 注 0: ここでは PHP 組み込み関数のみを使用できます。カスタム関数はスクリプト内で ob_start() を使用して指定する必要があります。

; 注 1: 移植可能なスクリプトはこのディレクティブに依存してはなりませんが、ob_start() 関数を使用して出力処理関数を明示的に指定する必要があります。

; このコマンドを使用すると、慣れていないスクリプトでエラーが発生する可能性があります。

; 注2: 2つの出力処理関数「mb_output_handler」と「ob_iconv_handler」を同時に使用することはできません。

; 「ob_gzhandler」出力処理関数と zlib.output_compression ディレクティブを同時に使用することはできません。

; 注 3: zlib.output_handler ディレクティブを使用して zlib 出力圧縮を有効にする場合、このディレクティブは空にする必要があります。 PHPの「ルートディレクトリ」。空でない場合にのみ有効です。

;safe_mode=On の場合、このディレクトリの外にあるファイルはすべて拒否されます。

; FORCE_REDIRECT を指定せずに PHP をコンパイルし、IIS 以外のサーバーで CGI として実行する場合は、このディレクティブを設定する必要があります (マニュアルの「セキュリティ」セクションを参照)。

; 代わりに、cgi.force_redirect ディレクティブを使用することもできます。

include_path = ".:/path/to/php/pear"

; ファイルを検索するための require()、include()、および fopen_with_path() 関数のディレクトリのセットを指定します。

; 形式はシステムの PATH 環境変数に似ています (UNIX ではコロン、Windows ではセミコロンで区切られます): UNIX: "/path1:/path2"

;インクルード パスに「.」を使用すると、現在のディレクトリを表す相対パスが許可されます。

user_dir =

;SYS

; /~username を使用して、スクリプトを開くときに検索するディレクトリを PHP に指示します。

; つまり、ユーザー ディレクトリの下にある PHP ファイルの基本ディレクトリ名を使用します。例: "public_html"

extension_dir = "/path/to/php"

;SYS

; (modules) ディレクトリ。これは、PHP が動的拡張モジュールを検索するために使用するディレクトリです。

; Windows でのデフォルトは "C:/php5" です

[PHP-Core-HTTP]

default_mimetype = "text/html"

default_charset = ;"gb2312"

;デフォルト 「Content-Type: text/html」のHTTPヘッダーが自動的に出力されます。

;default_charset ディレクティブが「gb2312」に設定されている場合、

; 「Content-Type: text/html; charset=gb2312」が自動的に出力されます。

; PHP6 は、default_charset ディレクティブの使用に反対し、unicode.output_encoding ディレクティブの使用を推奨します。

[PHP-Core-Unicode]

; PHP6 は、ICU (International Components for Unicode) ライブラリに基づいて包括的な Unicode サポートを提供します。

; コンパイル時に --with-icu-dir=

を使用して、ICU ヘッダー ファイルとライブラリのインストール場所を指定する必要があります。

; detect_unicode を除いて、その他はすべて PHP6 の新しい命令です。

;

; 現在、PHP6 に関する情報が不足しているため、このセクションの内容は不完全であるか、間違っている可能性があります。

detect_unicode = On

; Zend エンジンがスクリプトの BOM (バイト オーダー マーク) をチェックすることによって、スクリプトにマルチバイト文字が含まれているかどうかを検出するかどうかを示します。

; 閉じることをお勧めします。 PHP6 はこのディレクティブをキャンセルし、その機能を unicode.script_encoding ディレクティブに置き換えました。

unicode.semantics = Off

; Unicode サポートを有効にするかどうか。

; このディレクティブがオンになっている場合、PHP は次のような完全な Unicode 環境になります。

; HTTP から受け入れられるすべての文字列と変数は Unicode になり、すべての PHP 識別子も Unicode 文字を使用できます。

; さらに、PHP は内部で Unicode 文字列を使用し、周辺の非 Unicode 文字を自動的に変換します。例: HTTP 入出力、ストリーム、ファイル システム操作など、php.ini 自体もUTF -8 エンコーディングに従って解析します。

; このコマンドを有効にした後、バイナリ文字列を明示的に指定する必要があります。 PHP はバイナリ文字列の内容についていかなる仮定も行いません

; したがって、プログラムはバイナリ文字列を適切に処理できることを保証する必要があります。

; このディレクティブをオフにすると、PHP は以前とまったく同じように動作します:

; 文字列は Unicode にならず、ファイルとバイナリ文字列は下位互換性があり、php.ini は「そのままの」スタイル分析に従います。 。

; このディレクティブがオンになっているかどうかに関係なく、すべての関数と演算子は Unicode 文字列を透過的にサポートします。

unicode.fallback_encoding = UTF-8

; 他のすべての unicode.*_encoding ディレクティブのデフォルト値を設定します。

; つまり、unicode.*_encoding ディレクティブが明示的に設定されていない場合は、ここで設定された値が使用されます。

unicode.runtime_encoding =

; ランタイムエンコーディングは、PHP エンジン内でバイナリ文字列を内部的に変換するときに使用されるエンコーディングを指定します。

; ここでの設定は、I/O 関連の操作 (標準出力への書き込み、ファイル システムの読み取り、HTTP 入力変数のデコードなど) には影響しません。

; PHP では、文字列を明示的に変換することもできます:

; (binary)$str -- バイナリ文字列

; から Unicode 文字列

; unicode.semantics が On の場合は Unicode 文字列に変換し、それ以外の場合はバイナリ文字列に変換します

; たとえば、このディレクティブの値が iso-8859-1 で $uni が Unicode 文字列の場合、 $str = ( binary)$uni

; は、iso-8859-1 を使用してエンコードされたバイナリ文字列を待ちます。

; PHP は、接続、比較、パラメーターの受け渡しなどの操作の前に、関連する文字列を暗黙的に Unicode に変換してから操作を実行します。

; たとえば、バイナリ文字列を Unicode で接続する場合、PHP は操作を実行する前に、ここでの設定を使用してバイナリ文字列を Unicode 文字列に変換します。

unicode.output_encoding =

; PHP が非バイナリ文字列を出力するために使用するエンコーディング。

; 「print」や「echo」などの出力コンテンツを、ここで設定したエンコーディングに自動的に変換します(バイナリ文字列は変換されません)。

; ファイルなどの外部リソースにデータを書き込む場合は、ストリーム エンコード機能を利用するか、Unicode 拡張関数を使用してデータを手動でエンコードする必要があります。

; 以前のdefault_charsetディレクティブの使用はPHP6では非推奨となり、このディレクティブが推奨されます。

; 以前のdefault_charsetディレクティブは、Content-Typeヘッダーの文字セットを指定するだけで、実際の出力では変換を実行しませんでした。

; PHP6 では、default_charset ディレクティブは unicode.semantics がオフの場合にのみ有効です。

; このディレクティブを設定すると、default_charset ディレクティブの設定に関係なく、このディレクティブの値が Content-Type 出力ヘッダーの 'charset' 部分に入力されます。

unicode.http_input_encoding =

; HTTP を通じて取得された変数 ($_GET や _$POST など) の内容のエンコーディング。

; この機能は 2007 年 4 月まで開発中でした....

unicode.filesystem_encoding =

; ファイル システムのディレクトリ名とファイル名のエンコーディング。

; ファイル システム関連の関数 (opendir() など) は、このエンコーディングを使用してファイル名とディレクトリ名を受け入れ、返します。

; ここでの設定は、ファイル システムで実際に使用されるエンコーディングとまったく同じである必要があります。

unicode.script_encoding =

; PHP スクリプト自体のデフォルトのエンコーディング。

; ICU でサポートされている任意のエンコーディングを使用して PHP スクリプトを作成できます。

; 別のスクリプト ファイルにエンコードを設定したい場合は、スクリプトの先頭で

; を使用して指定できます。注: 最初の行から始める必要があり、文字 (スペースを含む) を含めることはできません。

; このメソッドは、それが配置されているスクリプトにのみ影響し、含まれている他のスクリプトには影響しません。

unicode.stream_encoding = UTF-8

unicode.from_error_mode = 2

unicode.from_error_subst_char = 3f

; まだドキュメントがありません

[PHP-Core-Misc]

auto_detect_line_endings = Off

; PHP に行末文字 (EOL) を自動的に検出させるかどうか。

; スクリプトが Macintosh ファイルを処理する必要がある場合、

; または、Macintosh 上で実行していて、unix または win32 ファイルも処理する必要がある場合、

; ) そして file() 関数は正常に動作します。

; しかし、Unix システムでプロジェクト区切り文字としてキャリッジ リターン (CR) を使用するユーザーにとっては、互換性のない動作も発生します。

; さらに、最初の行で EOL 習慣を検出すると、パフォーマンスがわずかに低下します。

browscap = ;"c:/windows/system32/inetsrv/browscap.ini"

;SYS

; この設定は、PWS と IIS のみに必要です

; http://www.garykeith からダウンロードできます。 .com /browsers/downloads.asp

; browsercap.ini ファイルを取得します。

ignore_user_abort = Off

; ユーザーがリクエストを中止した後でもリクエスト全体の完了を要求するかどうか。

; 長いリクエストを実行すると、ユーザーが途中で中止されたり、ブラウザがタイムアウトしたりする可能性があるため、これをオンにすることを検討してください。

user_agent = ;" PHP"

; 「ユーザーエージェント」文字列を定義します

;url_rewriter.tags = "a=href,area=href,frame=src,form=,fieldset="

; このディレクティブは PHP のコア部分に属しますが、PHP の起動時に動的拡張機能をロードする

; の設定に使用されます。例: extension=mysqli.so

; "= それ以降は、モジュール ファイルの名前のみを使用でき、パス情報を含めることはできません。

; パス情報は extension_dir ディレクティブによってのみ提供される必要があります。

; Windows では、次の拡張機能が組み込まれています。 ; xmlreader ; xmlwriter 有効

cgi.discard_path = Off

; まだドキュメントがありません (PHP6 の新しいディレクティブ)

cgi.fix_pathinfo = On

;SYS

; ATH_TRANSLATED のサポートCGI 用 (CGI 仕様に準拠)。

; 以前の動作では、PATH_INFO に関係なく PATH_TRANSLATED が SCRIPT_FILENAME に設定されました。

; このオプションをオンにすると、PHP は CGI 仕様に準拠するようにパスを修正します。それ以外の場合は、準拠していない古い動作が引き続き使用されます。

; このディレクティブをオンにして、 PATH_TRANSLATED の代わりに SCRIPT_FILENAME を使用するようにスクリプトを修正することをお勧めします。

; PATH_INFO の詳細については、CGI 仕様を参照してください。

cgi.force_redirect = On

;SYS

; CGI 強制リダイレクトをオンにするかどうか。 CGI モードで実行されている PHP にセキュリティを提供するために、これをオンにすることを強くお勧めします。

; 自分でオフにする場合は、その結果に責任を持ってください。

; 注: IIS/OmniHTTPD/Xitami ではオフにする必要があります。

cgi.redirect_status_env =

;SYS

; cgi.force_redirect=On で、Apache と Netscape 以外のサーバーで PHP を実行している場合、

; CGI リダイレクト環境変数名を設定する必要がある場合があります。 PHP はそれを検索して、続行できるかどうかを確認します。

; この変数を設定すると、セキュリティ上の脆弱性が発生する可能性があります。設定する前に、何をしているのかを必ず理解してください。

cgi.rfc2616_headers = 0

; PHP が HTTP 応答コードを送信するときに使用するヘッダーを指定します。

; 0 は、Apache およびその他の Web サーバーでサポートされる「Status:」ヘッダーの送信を意味します。

; 1 に設定すると、PHP は RFC2616 標準ヘッダーを使用します。

; 何をしているのかわからない場合は、デフォルト値 0 のままにしてください

cgi.nph = Off

; CGI モードですべてのリクエストに「Status: 200」ステータス コードを強制的に送信するかどうか。

cgi.check_shebang_line =On

;SYS

; CGI PHP は、スクリプトの先頭に #! で始まる行があるかどうかをチェックします。

; この開始行は、スクリプトをスタンドアロンと PHP CGI モードの両方で実行する場合に必要です。

; このディレクティブがオンになっている場合、CGI モードの PHP はこの行をスキップします。

fastcgi.impersonate = Off

;SYS

; IIS の FastCGI は、クライアント セキュリティ トークンを偽装する機能をサポートしています。

; これにより、IIS はランタイムのベースとなるリクエストのセキュリティ コンテキストを定義できるようになります。

; Apache の mod_fastcgi はこの機能をサポートしていません (2002/03/17)

; IIS で実行する場合はオンに設定します。デフォルトはオフです。

fastcgi.logging = On

;SYS

; FastCGI を介して行われた接続をログに記録するかどうか。

[PHP-Core-Weirdy]

; これらのオプションはドキュメントにのみ存在しますが、phpinfo() 関数の出力には存在しません。

from = ;"john@doe.com"

; 匿名 FTP パスワード (電子メール アドレス) を定義します

;;;;;;;;;;;;;;;;; ;

;;コアに近いモジュール;;

;;;;;;;;;;;;;;;

[Pcre]

Perl 互換の正規表現モジュール

pcre .backtrack_limit = 100000

; PCRE のバックトラック ステップの最大数。

pcre.recursion_limit = 100000

; PCRE の最大再帰深さ。

; この値を非常に高く設定すると、プロセスのスタック領域を使い果たし、PHP がクラッシュする可能性があります。

[セッション]

; session_register() または $_SESSION を使用して変数が登録されている場合を除きます。

; それ以外の場合、session_start() が使用されるかどうかに関係なく、セッション レコードは自動的に追加されません。

; リソース変数を含むオブジェクト、またはそれ自体への参照を含むオブジェクトはセッションに保存できません。

; register_globals ディレクティブは、セッション変数の保存と復元に影響します。

session.save_handler = "files"

; セッションに関連付けられたデータを保存および取得するハンドラーの名前。デフォルトはファイル (「ファイル」) です。

; カスタムプロセッサ (データベースベースのプロセッサなど) を使用する場合は、「user」を使用します。

; PostgreSQL を使用するプロセッサがあります: http://sourceforge.net/projects/phpform-ext/

session.save_path = "/tmp"

; ストレージ プロセッサに渡されるパラメータ。ファイル プロセッサの場合、この値は、セッション データ ファイルが作成されたセッション データ ファイルへのパスです。

; デフォルトは、Windows の一時フォルダーのパスです。

; パターン「N;[MODE;]/path」を使用してパスを定義できます (N は整数)。

; N は、すべてのデータ ファイルを 1 つのディレクトリに保存するのではなく、N レベルのサブディレクトリを使用することを意味します。

; [MODE;] オプションで、各ディレクトリに保存されるセッション ファイルの最大数を示す 8 進数を使用する必要があります。デフォルトは 600 (=384) です。

; これは、多数のセッションのパフォーマンスを向上させるための素晴らしいアイデアです。

; 注0: 「N;[MODE;]/path」の前後の二重引用符は省略できません。

; 注 1: [MODE;] はプロセスの umask を書き換えません。

; 注 2: PHP はこれらのフォルダー構造を自動的に作成しません。 ext/session ディレクトリにある mod_files.sh スクリプトを使用して作成してください。

; 注 3: 安全でないユーザー (デフォルトの「/tm​​p」など) がフォルダーにアクセスできる場合、セキュリティ上の脆弱性が発生します。

; 注 4: N>0 の場合、自動ガベージ コレクションは失敗します。詳細については、以下のガベージ コレクションに関するセクションを参照してください。

session.name = "PHPSESSID"

;Cookie で使用されるセッション ID 識別名には、文字と数字のみを含めることができます。

session.auto_start = Off

; 顧客が任意のページにアクセスすると、セッションが自動的に初期化されます。デフォルトでは無効になっています。

; クラス定義はセッションの開始前にロードする必要があるため、このオプションがオンになっている場合はセッションにオブジェクトを保存できません。

session.serialize_handler = "php"

; データのシリアル化/逆シリアル化に使用されるプロセッサ。php は標準のシリアル化/逆シリアル化プロセッサです。

; あるいは、「php_binary」を使用することもできます。 WDDX サポートが有効な場合、「wddx」のみを使用できます。

session.gc_probability = 1

session.gc_divisor = 100

; セッションが初期化されるたびにガベージ コレクション プログラムが開始される確率を定義します。

; この収集確率の計算式は次のとおりです: session.gc_probability/session.gc_divisor

; セッション ページへのアクセス頻度が高いほど、確率は小さくなるはずです。推奨値は1/1000~5000です。

session.gc_maxlifetime = 1440

; このパラメータで指定された秒数が経過すると、保存されたデータは「ガベージ」とみなされ、ガベージ コレクション プログラムによって消去されます。

; 判断基準は、データが最後にアクセスされた時刻(FAT ファイルシステムの場合は、データが最後に更新された時刻)です。

; 複数のスクリプトが同じ session.save_path ディレクトリを共有しているが、異なる session.gc_maxlifetimes を持つ場合、すべての session.gc_maxlifetime ディレクティブの最小値が優先されます。

; データ ファイルを保存するために複数のレベルのサブディレクトリを使用する場合、ガベージ コレクション プロセスは自動的に開始されません。

; ガベージ コレクションを実行するには、シェル スクリプト、cron エントリ、またはその他の独自のメソッドを使用する必要があります。たとえば、次のスクリプトは「session.gc_maxlifetime=1440」(24 分) と同等です。

session.referer_check =

; リクエストヘッダーの「Referer」フィールドにここで指定した文字列が含まれていない場合、セッション ID は無効とみなされます。

; 注: 「Referer」フィールドがリクエスト ヘッダーにまったく存在しない場合でも、セッション ID は有効であるとみなされます。

; デフォルトは空、つまりチェックは実行されません (すべてが有効とみなされます)。

session.entropy_file = ;"/dev/urandom"

; セッション ID の作成に使用される追加の高エントロピー リソース (ファイル)

など。 /random" (UNIX システムの場合) "/dev/urandom"

session.entropy_length = 0

; 高エントロピー リソースから読み取るバイト数 (推奨値: 16)。

session.use_cookies = On

; クライアントでセッション ID を保存するために Cookie を使用するかどうか

session.use_only_cookies = Off

; PHP6 のデフォルト値はオンです。

; このオプションをオンにすると、URL を使用してセッションを渡すことによって発生するセキュリティの問題を回避できます。

; ただし、Cookie が無効になっているクライアントでは、セッションが機能しなくなります。

session.cookie_lifetime = 0

; セッション ID Cookie の有効期間 (秒) を渡します。0 はブラウザーが開いている間のみ有効であることを意味します。

session.cookie_path = "/"

; セッションIDのCookieパスを渡します。

session.cookie_domain =

; セッションIDのCookieスコープを渡します。

; デフォルトは空で、Cookie 仕様に従って生成されたホスト名を示します。

session.cookie_secure = Off

; 安全な接続 (https) 経由でのみ Cookie を送信するかどうか。

session.cookie_httponly = Off

; Cookie に httpOnly フラグを追加するかどうか (HTTP プロトコルのアクセスのみが許可されます)、

; これにより、クライアント スクリプト (JavaScript など) がアクセスできなくなります。クッキー。

; このコマンドをオンにすると、XSS 攻撃によるセッション ID ハイジャックを効果的に防ぐことができます。

session.cache_limiter = "nocache"

; セッション ページのキャッシュ制御モードを指定するには、

に設定するか、HTTP で無効なキャッシュが送信されないように空に設定します。応答ヘッダー 順序。

session.cache_expire = 180

; クライアントキャッシュ内のセッションページの有効期間(分)を指定します

; session.cache_limiter=nocache の場合、この設定は無効です。

session.use_trans_sid = Off

; URL に SID (セッション ID) を表示するためにクリアコードを使用するかどうか。

; ユーザーにセキュリティ上のリスクをもたらすため、デフォルトで禁止されています: 1- ユーザーは、電子メール/irc/QQ/MSN を通じて有効な SID を含む URL を他の人に伝える可能性があります。

; 2- 有効な SID を含む URL は公共のコンピューターに保存される可能性があります。

; 3- ユーザーは固定 SID を持つ URL をお気に入りまたは閲覧履歴に保存できます。

; URL ベースのセッション管理は、Cookie ベースのセッション管理よりも常にリスクが高いため、無効にする必要があります。

session.bug_compat_42 = On

session.bug_compat_warn = On

; PHP4.2 より前のバージョンには、未指定の「バグ」があります:

; register_globals=Off セッション変数の場合でも、グローバル初期化を許可します。 PHP 4.3 以降でこの機能を使用すると、警告が表示されます。

; この「バグ」を閉じて警告を表示することをお勧めします。 PHP6 ではこれら 2 つの命令が削除されました。これは、それらをすべてオフに設定することと同じです。

session.hash_function = 0

; SID を生成するためのハッシュ アルゴリズム。 SHA-1 の方が安全です

; 0: MD5 (128 ビット)

; 1: SHA-1 (160 ビット)

; SHA-1 を使用することをお勧めします。

session.hash_bits_per_character = 4

; SID 文字列の各文字に保存されるビット数を指定します。これらの 2 進数はハッシュ関数の結果です。 4: 0-9、a-v

; 4: 0-9、a-z、A-Z、","

; 推奨値は 5 です。

url_rewriter.tags = "a=href,area=href,frame=src,form=,fieldset="

; このコマンドは PHP のコア部分に属し、Session モジュールには属しません。

; SID を含めるために書き換える HTML タグを指定します (session.use_trans_sid=On の場合のみ有効)

; フォームとフィールドセットを含めると、URL リライターは非表示の「

」を追加します。これには、URL に追加する必要がある追加情報が含まれています。

; XHTML 標準に準拠したい場合は、フォーム項目を削除し、フォーム フィールドの前後に

タグを追加してください。

; 注: すべての有効な項目には等号が必要です (後に値がない場合でも)。

; 推奨値は「a=href、area=href、frame=src、input=src、form=fakeentry」です。

session.encode_sources = "globals"

; PHP6 ではこのディレクティブを採用するかどうかはまだ決定されていません。まだドキュメントはありません。

;;;;;;;;;;;;;;;;

;; その他のモジュール;;

;;;;;;;;;;;;;; ;;

[APC]

; PHP 中間コードのキャッシュと最適化のための代替 PHP キャッシュ

apc.enabled = On

; APC を有効にするかどうか。APC が静的に PHP にコンパイルされており、それを無効にしたい場合は、これが唯一の方法です。

apc.enable_cli = Off

;SYS

; CLI バージョンで APC 機能を有効にするかどうかは、テストとデバッグの目的でのみこのコマンドをオンにします。

apc.cache_by_default = On

; デフォルトですべてのファイルのキャッシュを有効にするかどうか。

; Off に設定し、プラス記号で始まる apc.filters ディレクティブと一緒に使用すると、ファイルはフィルターに一致する場合にのみキャッシュされます。

apc.file_update_protection = 2

;SYS

; 実行中のサーバー上のファイルを変更するときは、アトミック操作を実行する必要があります。

; つまり、最初に一時ファイルに書き込んでから、そのファイルの名前を最終的な名前に変更 (mv) します。

; テキスト エディターや cp や tar などのプログラムはこのようには動作しないため、不完全なファイルがバッファリングされる可能性があります。

; デフォルト値 2 は、ファイルにアクセスするときに、変更時間がアクセス時間から 2 秒未満であることが判明した場合、バッファリングは実行されないことを意味します。

; 運が悪い訪問者は破損したコンテンツを受け取る可能性がありますが、その悪影響はキャッシュによって拡大されません。

; すべての更新操作がアトミックであることを確認できる場合は、0 を指定してこの機能をオフにすることができます。

; IO 操作が多いためにシステムの更新が遅い場合は、この値を増やす必要があります。

apc.filters =

;SYS

; POSIX 拡張正規表現のカンマ区切りリスト。

; ソース ファイル名がいずれかのパターンに一致する場合、ファイルはキャッシュされません。

; マッチングに使用されるファイル名は、絶対パスではなく、include/require に渡されるファイル名であることに注意してください。

; 正規表現の最初の文字が「+」の場合は、その式に一致するファイルがキャッシュされることを意味し、最初の文字が「-」の場合は一致したファイルはキャッシュされません。 「-」はデフォルト値であり省略可能です。

apc.ttl = 0

;SYS

; キャッシュ エントリがバッファ内に存在できる秒数。 0 はタイムアウトしないことを意味します。推奨値は7200~86400です。

; 0 に設定すると、バッファーが古いキャッシュ エントリでいっぱいになり、新しいエントリがキャッシュされなくなる可能性があります。

apc.user_ttl = 0

;SYS

; apc.ttl と似ていますが、各ユーザーの推奨値は 7200 ~ 86400 です。

; 0 に設定すると、バッファーが古いキャッシュ エントリでいっぱいになり、新しいエントリがキャッシュされなくなる可能性があります。

apc.gc_ttl = 3600

;SYS

; キャッシュ エントリがガベージ コレクション テーブルに存在できる秒数。

; この値は、キャッシュされたソース ファイル

の実行中にサーバー プロセスがクラッシュし、ソース ファイルが変更された場合でも、この値に達するまで古いバージョンに割り当てられたメモリは再利用されないための安全策を提供します。 TTL値まで。

; この機能を無効にするには、ゼロに設定します。

apc.include_once_override = Off

;SYS

; 追加のシステムコールの実行を避けるために include_once() 関数と require_once() 関数を最適化します。

apc.max_file_size = 1M

;SYS

; このサイズより大きいファイルがキャッシュされないようにします。

apc.mmap_file_mask =

;SYS

; --enable-mmap (デフォルトで有効) を使用して APC がコンパイルされた場合、ここでの値は、 mmap モジュール コード (推奨値は「/tmp/apc.XXXXXX」です)。

; このマスクは、メモリ マップ領域をファイル バックアップするか共有メモリ バックアップするかを決定するために使用されます。

; ファイルに基づく直接メモリ マッピングの場合は、「/tmp/apc.XXXXXX」 (正確に 6 つの X) に設定します。

; POSIX スタイルの shm_open/mmap を使用するには、「/apc.shm.XXXXXX」に設定する必要があります。

; 「/dev/zero」に設定して、匿名でマップされたメモリにカーネルの「/dev/zero」インターフェイスを使用することもできます。

; このディレクティブを定義しないことは、匿名マッピングの使用を強制することを意味します。

apc.num_files_hint = 1000

;SYS

; Web サーバーに含めるか要求できるさまざまなスクリプト ソース コード ファイルのおおよその数 (推奨値は 1024 ~ 4096)。

; よくわからない場合は、この設定は主に数千のソース ファイルを含むサイトに使用されます。

apc.optimization = 0

; 最適化レベル (推奨値は 0)。このディレクティブの使用に反対します。将来的には削除される可能性があります。

; 正の整数値はオプティマイザーが有効であることを示し、値が大きいほどより積極的な最適化が使用されます。

; 値を大きくすると速度の改善が非常に限定される可能性がありますが、現在は実験中です。

apc.report_autofilter = Off

;SYS

; 早期/遅延バインディングの理由により自動的にキャッシュされないすべてのスクリプトを記録するかどうか。

apc.shm_segments = 1

;SYS

; コンパイラ バッファに割り当てられる共有メモリ ブロックの数 (推奨値は 1)。

; APC が共有メモリを使い果たし、apc.shm_size ディレクティブをシステムが許可する最大値に設定している場合は、この値を増やしてみてください。

; mmap 共有メモリセグメントのサイズに制限がないため、mmap モードで 1 以外の値を設定することは無効です。

apc.shm_size = 30

;SYS

; 各共有メモリ ブロックのサイズ (MB 単位、推奨値は 128 ~ 256)。

; 一部のシステム (ほとんどの BSD バリアントを含む) のデフォルトの共有メモリ ブロック サイズは非常に小さいです。

apc.slam_defense = 0

;SYS

; 非常に負荷の高いサーバーでは、サービスを開始するかファイルを変更するかにかかわらず、複数のプロセスがファイルをキャッシュしようとするため、競合状態が発生する可能性があります。同時。

; このディレクティブは、キャッシュされていないファイルを処理するときにキャッシュ手順をスキップするプロセスの割合を設定するために使用されます。

; たとえば、これを 75 に設定すると、キャッシュされていないファイルが見つかったときに 75% の確率でキャッシュされないため、衝突の可能性が低くなります。

; このディレクティブの使用は推奨されず、この機能を無効にするために 0 に設定することをお勧めします。 apc.write_lock 命令を使用することをお勧めします。

apc.stat = On

;SYS

; スクリプトの更新チェックを有効にするかどうか。

; このコマンドの値を変更する場合は十分に注意してください。

; デフォルト値 On は、APC がリクエストされるたびにスクリプトが更新されているかどうかをチェックし、更新されている場合は、コンパイルされたコンテンツを自動的に再コンパイルしてキャッシュすることを意味します。ただし、これを行うとパフォーマンスに悪影響が生じます。

; オフに設定すると、チェックは実行されないため、パフォーマンスが大幅に向上します。

; ただし、更新されたコンテンツを有効にするには、Web サーバーを再起動する必要があります。

; このディレクティブは include/require ファイルにも有効です。ただし、

; 相対パスを使用する場合、APC は include/require するたびにファイルの場所を確認する必要があることに注意してください。

; 絶対パスを使用するとチェックがスキップされる可能性があるため、include/require 操作には絶対パスを使用することをお勧めします。

apc.user_entries_hint = 4096

;SYS

; num_files_hint ディレクティブと同様、異なるユーザーごとにのみ使用されます。

; よくわからない場合は 0 に設定してください。

apc.write_lock = On

;SYS

; 書き込みロックを有効にするかどうか。

; 非常に負荷の高いサーバーでは、サービスの開始やファイルの変更にかかわらず、複数のプロセスが同時にファイルをキャッシュしようとするため、競合状態が発生する可能性があります。

; このディレクティブを有効にすると、競合状態を回避できます。

apc.rfc1867 = Off

;SYS

; このコマンドをオンにすると、ファイル フィールドの直前に APC_UPLOAD_PROGRESS フィールドが含まれるアップロード ファイルごとに、APC は、upload_

のユーザー キャッシュを自動的に作成します。エントリ (

は APC_UPLOAD_PROGRESS フィールドの値)。

; ここでは、ファイルのアップロード追跡はスレッドセーフではないことに注意してください

; したがって、古いファイルがまだアップロードされておらず、新しいファイルのアップロードが開始された場合、古いファイルの追跡は行われます。失った。

apc.localcache = Off

;SYS

; バッファへの書き込み時にロック間の競合を減らすことができる、非ロックのローカル プロセス シャドウ キャッシュを使用するかどうか。

apc.localcache.size = 512

;SYS

; ローカルプロセスのシャドウキャッシュは、num_files_hint の半分にほぼ等しい、十分な大きさの値に設定する必要があります。 StAPC.Stat_CTIME = OFF

; sys

; ドキュメントはありません

[bcmath]

; 文字列として記述された任意のサイズと精度の数値をサポートします。 jpeg デコーダの警告メッセージ (認識できない画像形式など) を無視するかどうか。

; image/jpeg と image/pjpeg の 2 つの MIME タイプがあります。GD ライブラリは前者の従来の形式のみを認識します。

; http://twpug.ne​​t/modules/newbb/v ... d=1867&forum=14

; http://bugs.php.net/bug.php?id=29878

; ://www.faqs.org/faqs/jpeg-faq/part1/section-11.html

[フィルター]

; この拡張モジュールは、実験的な性的なものです。

filter.default = "unsafe_raw"

; 指定されたフィルターを使用して、$_GET、$_POST、$_COOKIE、$_REQUEST データをフィルターします。生データは、input_get() 関数を通じてアクセスできます。

; 「unsafe_raw」はフィルタリングが行われないことを意味します。

filter.default_flags =

; filter_data() 関数のデフォルトのフラグ。

[mbstring]

; マルチバイト文字列モジュールは、

mbstring. language = "neutral"

; デフォルトの NLS (ローカル言語設定) をサポートします。

; デフォルト値の「中立」は中立を意味し、不明と同等です。

; 「zh-cn」または「簡体字中国語」は簡体字中国語を意味します

; 「zh-tw」または「繁体字中国語」は繁体字中国語を意味します

; 「uni」または「universal」は Unicode を意味します

;後続の mbstring.internal_encoding ディレクティブのデフォルト値を定義します

; mbstring.internal_encoding ディレクティブはこのディレクティブの後に配置する必要があります。

mbstring.internal_encoding =

; このディレクティブは、mbstring. language ディレクティブの後に配置する必要があります。

; 設定されていない場合、デフォルトの内部エンコーディングは mbstring. language ディレクティブの値によって異なります。

; "neutral" は "ISO-8859-1" に対応します。 -CN」(価格は「GB2312」など)

; "zh-tw" は "EUC-TW" ("BIG5" に相当) に対応します

; "uni" は "UTF-8" に対応します

; CP936" (「GBK」に相当)

; 注: SJIS、BIG5、GBK は内部エンコードとして適していない可能性がありますが、「GB2312」は間違いなく問題ありません。

; mbstring.internal_encoding ディレクティブに従って、受信した HTTP リクエストで透過的なエンコード変換を実行するかどうかを手動で指定することをお勧めします。入力文字を変換し、内部エンコーディングに透過的に変換します。

; 移植可能なライブラリまたはプログラムは、自動エンコード変換に依存してはなりません。

mbstring.http_input = "pass"

; デフォルトのHTTP入力エンコーディング、"pass"はスキップ(変換なし)を意味します

; 「aotu」の意味はmbstring.detect_orderコマンドの説明と同じです。

; は、単一の値またはカンマ区切りのリストに設定できます。

mbstring.http_output = "pass"

; デフォルトのHTTP出力エンコーディング、"pass"はスキップ(変換なし)を意味します

; "aotu"の意味はmbstring.detect_orderコマンドの説明と同じです。

; は、単一の値またはカンマ区切りのリストに設定できます。

; Output_handler ディレクティブは「mb_output_handler」に設定する必要があります。

mbstring.detect_order =

; デフォルトのエンコード検出順序、「pass」はスキップ (変換なし) を意味します。

; デフォルト値 (「auto」) は mbstring. language ディレクティブによって変更されます:

; 「ニュートラル」と「ユニバーサル」は「ASCII、UTF-8」に対応します。 UTF -8、EUC-CN、CP936"

; 「繁体字中国語」は "ASCII、UTF-8、EUC-TW、BIG-5" に対応します

; 制御された環境では単一の値を手動で強制することをお勧めします

mbstring.func_overload = 0

;SYS

; mb_* 関数を自動的に使用して、対応するシングルバイト文字列関数をオーバーロードします。

; 例: mail()、ereg() は mb_send_mail()、mb_ereg() に自動的に置き換えられます

; ビットの組み合わせは 0、1、2、4 で作成できます。たとえば、7 はすべてを置き換えることを意味します。具体的な置換手順は次のとおりです:

; 0: 置換なし

; 1: mail() → mb_strlen() → mb_substr() ; strpos() → mb_strpos() ; strropos() → mb_strto lower() → mb_strtoupper() → substr_count()

; script 使用するエンコーディング

mbstring.strict_detection = Off

; 厳密なエンコーディング検出を使用するかどうか

mbstring.substitute_character =

; 文字をデコードできない場合、この文字が代わりに使用されます。

; 整数に設定すると、対応する Unicode 値を表します。値が設定されていない場合、エラー文字は表示されません。

; "□" に設定することをお勧めします

[Mcrypt]

; 多くのブロック暗号化アルゴリズムをサポートする mcrypt ライブラリへのインターフェイス。

; 問題が多すぎるため、このモジュールの使用はお勧めできません。データベース層で暗号化することをお勧めします。

mcrypt.algorithms_dir =

; デフォルトの暗号化アルゴリズムモジュールが配置されているディレクトリ。通常は「/usr/local/lib/libmcrypt」です。

; 現在のところ詳細なドキュメントはなく、ここでの解釈は間違っている可能性があります。

mcrypt.modes_dir =

; デフォルトの暗号化モードモジュールが配置されているディレクトリ。通常は「/usr/local/lib/libmcrypt」です。

; 現在ドキュメントが存在しないため、ここでの説明は間違っている可能性があります。

[Memcache]

; メモリ内に統合された巨大なハッシュ テーブルを維持することで、画像を含むさまざまな形式でデータを保存するために使用できる、高性能の分散メモリ オブジェクト キャッシュ システム。ビデオ、ファイル、データベースの検索結果。

memcache.allow_failover = On

; エラーが発生したときに他のサーバーに透過的にフェイルオーバーするかどうか。

memcache.chunk_size = 8192

; この値で設定されたチャンクサイズに従ってデータが転送されます。値が小さいほど、より多くの追加ネットワーク トラフィックが必要になります。

; 原因不明の速度低下に気付いた場合は、この値を 32768 に増やしてみてください。

memcache.default_port = 11211

; memcached サーバーに接続するときに使用されるデフォルトの TCP ポート。

memcache.max_failover_attempts = 20

; データの送受信時に試行するサーバーの最大数。これは、memcache.allow_failover がオンになっている場合に有効です。

[Zlib]

; このモジュールを使用すると、PHP が gzip (.gz) 圧縮ファイルを透過的に読み書きできるようになります。

zlib.output_compression = Off

; zlib ライブラリを使用してスクリプトの出力結果を透過的に圧縮するかどうか。

; このコマンドの値は、オフ、オン、バイト数 (圧縮バッファ サイズ、デフォルトは 4096) に設定できます。

; このディレクティブがオンになっている場合、ブラウザが「Accept-Encoding: gzip(deflate)」ヘッダーを送信すると、「Content-Encoding: gzip(deflate)」ヘッダーと「Vary: Accept-Encoding」ヘッダーが頭の中の応答に追加されました。

; 応答ヘッダーが出力される前に、ini_set() 関数を使用してスクリプトでこの機能を有効または無効にできます。

; "Content-Type: image/??" のような応答ヘッダーが出力される場合、圧縮は有効になりません (Netscape のバグを防ぐため)。

; 「Content-Type: image/??」を出力した後、「ini_set('zlib.output_compression', 'On')」を使用してこの機能をオンに戻すことができます。

; 注 1: 圧縮率は圧縮バッファーのサイズに影響されます。より良い圧縮品質が必要な場合は、より大きな圧縮バッファーを指定してください。

; 注 2: zlib 出力圧縮が有効な場合、output_handler ディレクティブは空でなければならず、zlib.output_handler ディレクティブの値を設定する必要があります。

zlib.output_compression_level = -1

; 圧縮レベル、利用可能な値は 0 ~ 9 で、0 は圧縮なしを意味します。値が大きいほど効果は高くなりますが、推奨値は 1 ~ 5 です。

; デフォルト値 -1 は、zlib の内部デフォルト値 (6) を使用することを意味します。

zlib.output_handler =

; zlib.output_compression ディレクティブをオンにすると、ここで出力プロセッサのみを指定できます。

; 使用できるプロセッサは、「zlib.inflate」(解凍)または「zlib.deflate」(圧縮)です。

; このディレクティブが有効な場合、output_handler ディレクティブを空に設定する必要があります。

[dbx]

; さまざまなデータベースに統合されたインターフェイスを提供するデータベース抽象化レイヤー。現在サポートされているもの:

; FrontBase、SQL Server、MySQL、ODBC、PostgreSQL、Sybase-CT、Oracle 8、SQLite

dbx.colnames_case = "unchanged"

;SYS

; " または、「大文字」、「小文字」モードで返します。

[MySQLi]

; MySQLi モジュールは MySQL バージョン 4.1.3 以降でのみ動作します。

mysqli.max_links = -1

;SYS

; 各プロセスで許可される接続の最大数 (永続的および非永続的)。 -1 は無制限を表します

mysqli.default_port = 3306

; MySQL データベースに接続するために mysqli_connect() によって使用されるデフォルトの TCP ポート。

; ここでデフォルト値が指定されていない場合は、次の順序で検索されます:

; (1) $MYSQL_TCP_PORT 環境変数

; (2) /etc/services ファイル内の mysql-tcp 項目 (unix)

; (3) コンパイル時に指定された MYSQL_PORT 定数

; 注: Win32 では、MYSQL_PORT 定数のみが使用されます。

mysqli.default_socket =

; ローカル MySQL サーバーに接続するために mysqli_connect() によって使用されるデフォルトのソケット名。

; 指定しない場合は、組み込みの MqSQL のデフォルト値が使用されます。

mysqli.default_host =

; MySQL データベースに接続するときに mysqli_connect() によって使用されるデフォルトのホスト。セーフモードでは無効です。

mysqli.default_user =

; MySQL データベースに接続するために mysqli_connect() によって使用されるデフォルトのユーザー名。セーフモードでは無効です。

mysqli.default_pw =

; MySQL データベースに接続するために mysqli_connect() によって使用されるデフォルトのパスワード。セーフモードでは無効です。

; パスワードを設定ファイルに保存するのは悪い考えです。PHP 権限を持つ人は誰でも

; を実行して、その設定ファイルにアクセスできる人は誰でもパスワードを公開できます。読み取り権限を持つユーザーもパスワードを表示できます。

mysqli.reconnect = Off

;SYS

; 再接続を許可するかどうか

[PostgresSQL]

; PostgresSQL モジュールはバージョン 8.0 以降で動作することが推奨されます。

pgsql.allow_persistent = On

;SYS

; 永続的な接続を許可するかどうか

pgsql.max_persistent = -1

;SYS

; 各プロセスで許可される永続的な接続の最大数。 -1 は無制限を意味します。

pgsql.max_links = -1

;SYS

; 各プロセスで許可される接続の最大数 (永続的および非永続的)。 -1 は無制限を意味します。

pgsql.auto_reset_persistent = Off

;SYS

; pg_pconnect() で中断された永続接続を自動的にリセットし、検出には追加のオーバーヘッドが必要です。

pgsql.ignore_notice = Off

; PostgreSQL バックエンドからのリマインダー メッセージを無視するかどうか。

; リマインダー メッセージをバックエンドに記録するには、若干の追加のオーバーヘッドが必要です。

pgsql.log_notice = Off

; PostgreSQL バックエンド リマインダー メッセージをログに記録するかどうか。

; pgsql.ignore_notice=Off の場合にのみ記録できます。

[opcache]

zend_extension = "G:/PHP/php-5.5.6-Win32-VC11-x64/ext/php_opcache.dll"

; Zend Optimizer + の切り替えにより、コードは次のようになります。オフの場合は動作しません。PHP の CLI バージョンで Zend OPCache が有効かどうかを決定します

opcache.enable_cli=1

; プリコンパイルされた PHP コードを保存できる合計サイズ(単位: MB)

; 推奨 128

opcache.memory_consumption=64

; Zend Optimizer + 一時プール内の文字列によって占有される合計メモリ (単位: MB)

;

opcache.interned_strings_buffer=4

; キャッシュされるファイルの最大数は 200 から 100000 です

; 推奨値は 4000 です

opcache.max_accelerated_files=2000

; メモリの「無駄」が対応するパーセンテージに達しましたこの値にすると、再起動スケジュールが開始されます

opcache.max_wasted_percentage=5

; このコマンドをオンにすると、Zend Optimizer + は現在の作業ディレクトリの名前をスクリプト キー

に自動的に追加します。 ; 同じ名前のファイル間の名前の競合を排除するには、

; パフォーマンスは向上しますが、既存のアプリケーションに損傷を与えます。ファイルのタイムスタンプ検証をオンにする

opcache .validate_timestamps=1

; 注: 0 は常にチェックし、閉じないことを意味します

opcache.revalidate_freq=2

;

; include_path の最適化でファイル検索を許可または無効にする

; apigen、Doctrine、ZF2、PHPUnit でファイルのコメントが必要な場合

;

opcache.save_comments=1

; ファイル/関数のコメントをロードするかどうか

; これをオンにすると、メモリ収集の速度が向上します。 PHP リクエストのシャットダウン中

; ファイルの存在を上書きできるようにする推奨 1

opcache.fast_shutdown=1

;

;opcache.enable_file_override=0

; 開始する最適化プロセスの数を定義します

;opcache.optimization_level=0xffffffff

; 「レッドエクレアクラスができない」 "Error.

;opcache.inherited_hack=1

; このハックを有効にすると、「クラスを再宣言できません」エラーを一時的に解決できます。

; opcache.dups_fix=0

; ブラックリストをキャッシュしないように設定します

; 指定されたディレクトリに、cache_ で始まる PHP ファイルをキャッシュしません。 opcache.blacklist_filename=

;ファイルのキャッシュ。

;opcache.max_file_size=0

; デフォルト値 0 は、チェックが無効であることを意味します。値はパフォーマンスに悪影響を及ぼします。このコマンドは開発中およびデバッグ中にオンにする必要があります。

;opcache.consistency_checks=0

; キャッシュにアクセスしなくなった後に再起動をスケジュールするまでの待機時間 (秒単位)。

;opcache.force_restart_timeout=180

; 標準エラー出力 (stderr) を使用するには、空白のままにします。

;など) log

;opcache.log_verbosity_level=1

; システムが選択できるようにするには、空白のままにします。スクリプトで実行中です。期間中に誤って書き込まれたため、内部デバッグにのみ使用されます。

;opcache.protect_memory=0

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

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

PHPロギング:PHPログ分析のベストプラクティス PHPロギング:PHPログ分析のベストプラクティス Mar 10, 2025 pm 02:32 PM

PHPロギングは、Webアプリケーションの監視とデバッグ、および重要なイベント、エラー、ランタイムの動作をキャプチャするために不可欠です。システムのパフォーマンスに関する貴重な洞察を提供し、問題の特定に役立ち、より速いトラブルシューティングをサポートします

Laravelでフラッシュセッションデータを使用します Laravelでフラッシュセッションデータを使用します Mar 12, 2025 pm 05:08 PM

Laravelは、直感的なフラッシュメソッドを使用して、一時的なセッションデータの処理を簡素化します。これは、アプリケーション内に簡単なメッセージ、アラート、または通知を表示するのに最適です。 データは、デフォルトで次の要求のためにのみ持続します。 $リクエスト -

PHPのカール:REST APIでPHPカール拡張機能を使用する方法 PHPのカール:REST APIでPHPカール拡張機能を使用する方法 Mar 14, 2025 am 11:42 AM

PHPクライアントURL(CURL)拡張機能は、開発者にとって強力なツールであり、リモートサーバーやREST APIとのシームレスな対話を可能にします。尊敬されるマルチプロトコルファイル転送ライブラリであるLibcurlを活用することにより、PHP Curlは効率的なexecuを促進します

Laravelテストでの簡略化されたHTTP応答のモッキング Laravelテストでの簡略化されたHTTP応答のモッキング Mar 12, 2025 pm 05:09 PM

Laravelは簡潔なHTTP応答シミュレーション構文を提供し、HTTP相互作用テストを簡素化します。このアプローチは、テストシミュレーションをより直感的にしながら、コード冗長性を大幅に削減します。 基本的な実装は、さまざまな応答タイプのショートカットを提供します。 Illuminate \ support \ facades \ httpを使用します。 http :: fake([[ 'google.com' => 'hello world'、 'github.com' => ['foo' => 'bar']、 'forge.laravel.com' =>

Codecanyonで12の最高のPHPチャットスクリプト Codecanyonで12の最高のPHPチャットスクリプト Mar 13, 2025 pm 12:08 PM

顧客の最も差し迫った問題にリアルタイムでインスタントソリューションを提供したいですか? ライブチャットを使用すると、顧客とのリアルタイムな会話を行い、すぐに問題を解決できます。それはあなたがあなたのカスタムにより速いサービスを提供することを可能にします

PHPにおける後期静的結合の概念を説明します。 PHPにおける後期静的結合の概念を説明します。 Mar 21, 2025 pm 01:33 PM

記事では、PHP 5.3で導入されたPHPの後期静的結合(LSB)について説明し、より柔軟な継承を求める静的メソッドコールのランタイム解像度を可能にします。 LSBの実用的なアプリケーションと潜在的なパフォーマ

フレームワークのカスタマイズ/拡張:カスタム機能を追加する方法。 フレームワークのカスタマイズ/拡張:カスタム機能を追加する方法。 Mar 28, 2025 pm 05:12 PM

この記事では、フレームワークにカスタム機能を追加し、アーキテクチャの理解、拡張ポイントの識別、統合とデバッグのベストプラクティスに焦点を当てています。

See all articles