検索

;;;;;;;;;;

;;;;;;;;;
; デフォルトでは、この設定ファイルは、 PHP はこの構成ファイルを使用してインストールされます
; この構成は開発目的であり、実稼働環境を目的としたものではありません
;オンライン ドキュメント http://php.net/manual/en/security.php

;;;;;;;;;;;;;;;;;; php.ini について;; ;;;;;;;;;;;;;;; PHP がこのファイルを読み取るには、「php.ini」という名前を付ける必要があります。現在、このファイルは作業ディレクトリ、PHPRC 環境変数で指定されたディレクトリ、およびコンパイル時に指定されたディレクトリ (この順序で) にあります。 Windows 環境では、コンパイル時のディレクトリは Windows ディレクトリです。 .
; コマンド ライン モードで php を検索します。
; このファイルの構文は非常に単純です。
; パラグラフの先頭 (例: [Foo]) は、将来他の用途に使用される可能性があっても無視されます。
; value
; ディレクティブ = value
; ディレクティブ名は *size 書き込みに依存します * - foo=bar と FOO=bar は異なります (E_ALL や M_PI など)。 )、
; INI 定数 (On、Off、True、False、Yes、No、None) または式
; または引用符で囲まれた文字列
; INI ファイルでは論理演算と括弧のみを使用できます
; 等号の後に何も書かない場合は、空の文字列を表します:
; string
; foo を空の文字列に設定します
; foo を文字列 'none' に設定します
;拡張モジュール
; (PHP 拡張または Zend 拡張)、
; これらの定数は、これらの拡張をロードした後にのみ使用できます。 ;;;;;; ;; このファイルについて ;;;;;;;;;; php.ini-dist ファイル内のすべての値は、組み込みのデフォルト値
; と同等です (つまり、php.ini が使用されない場合、またはこれらの行を削除すると、
; は組み込みのデフォルト値


; と同じになります)。 ;;;;;;;;;;;;;;;
;;;;;;;;;;;
; Apache の PHP スクリプト言語エンジン

; Zend エンジン互換モード (PHP 4.x) を開く

; それ以外の場合は タグは PHP スクリプトとみなされます
; 注: 再配布可能なプログラムやライブラリを開発する場合、またはそれらを自分の管理下にないサーバーで公開する場合は、短縮タグを使用しないでください。
;移植性、再配布可能なコードを使用しないでください。
short_open_tag = On

; ASP スタイルの タグを使用してください。

;浮動小数点数の値
precision = 12

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

; 出力バッファリングにより、本文のコンテンツを送信した後にヘッダー (Cookie を含む) を送信できるようになります
; この機能を有効にするために、実行時に出力バッファリング関数を呼び出すこともできます
;すべてのファイルの出力バッファリングをオンにするには、このコマンドを使用します
; このバッファーを特定のサイズに制限したい場合は、このコマンドの引数として 'On' の代わりに最大バイト数を使用できます (たとえば、output_buffering) =4096) .
output_buffering = Off

; たとえば、output_handler を "mb_output_handler" に設定すると、文字エンコーディングが指定されたエンコーディングに変換されます。 ..
; 出力ハンドラを設定すると、出力バッファが自動的に開きます
; 注: 移植可能なスクリプトを作成する場合は、この INI ディレクティブに依存しないでください。
; 注: 「mb_output_handler」と「ob_iconv_handler」を同時に使用することはできません
; また、「ob_gzhandler」と「zlib.output_compression」を同時に使用することはできません。 zlib 出力圧縮を有効にするには、このディレクティブを空にする必要があります。
;output_handler =
; このオプションの有効な値は、「off」、「on」、またはその数です。バイト (圧縮に使用されるバッファ サイズ、デフォルトは 4KB)
; 注: 結果のチャンク サイズは、圧縮されたオブジェクトのサイズによって異なる場合があります
; 通常、PHP 出力チャンクのサイズは圧縮後のサイズになります。数百バイト。
; より大きなヒープ サイズでパフォーマンスを向上させたい場合は、さらに、output_buffering オプションをオンにする必要があります。そうしないと、
zlib.output_compression = Off
;zlib.output_compression_level = -1
; ここで zlib.output_compression を有効にした後は、追加の出力処理を指定できません。順序は異なります。
;zlib.output_handler =

; Refresh は、各出力ブロックの直後に出力層を自動的に更新するように PHP に指示します。これは、print() 関数または echo() 関数の呼び出しと同じです。あらゆる種類の HTML ブロック
; このオプションをオンにすると、パフォーマンスが大幅に低下するため、デシリアライザーが未定義のクラスを見つけた場合にのみ推奨されます。例として使用されます。シリアル化されていないコールバック関数が (パラメーターとして未定義のクラス名を使用して) 呼び出されます。
; 特定の関数が定義されていない場合、またはこの関数に欠落しているクラスが含まれていない場合、警告が発生します。同様のコールバック関数を実際に実装する場合にのみ、このエントリを設定します。
unserialize_callback_func=

; 浮動小数点と倍精度をシリアル化する場合、serialize_precision は浮動小数点数の後の有効桁数を指定します。 value は、浮動小数点数が逆シリアル化されてデコードされても、値が同じであることを示します。
serialize_precision = 100

; このメソッドは非推奨であり、次のようになります。 PHP/Zend の将来のバージョンでは使用されなくなります
; 分離されたメソッドは、関数が宣言されるときにパラメーターを参照によって渡すように指定します
; 確実にするには、上記のメソッドを試してください。あなたのスクリプトは将来のバージョンでも存続します (この機能を使用するたびに警告が表示されます
; パラメーターは参照ではなく値によって渡されます)

;
;
safe_mode = オフ

; デフォルトでは、セーフ モードはファイルを開くときに UID を使用します。
safe_mode_gid = オフにします。; セーフモードがオンの場合、このディレクトリに含まれるファイルとサブフォルダーの UID/GID 検出はバイパスされます。 (ディレクトリは include_path に存在するか、インクルードするときにフルパスを使用する必要があります)がオンになっている場合、safe_mode_exec_dir で定義された実行可能ファイルのみが exec 関数グループを通じて開くことができます。
safe_mode_exec_dir =

; このコマンドには、カンマ区切りのプリアンブル リストが含まれています。
; セーフ モードでは、ユーザーはここで指定されたプリアンブル文字に一致する変数のみを変更できます (例: PHP_FOO=BAR)。このディレクティブは空です。PHP では、ユーザーが環境変数を変更できます。
safe_mode_allowed_env_vars = PHP_

; このディレクティブには、環境変数のカンマ区切りのリストが含まれており、ユーザーは putenv() 関数の環境変数を使用してリストを変更できません。
; これらの変数が、safe_mode_allowed_env_vars によって設定されたリストに既に含まれている場合でも、それらは保護され、変更は許可されません。 open_basedir が設定されている場合、ファイル操作はこれに制限されます。
; このディレクティブは、ディレクトリごとまたは vhost ごとの設定ファイルに対して最も意味があります。このディレクティブは、セーフ モードがオンであるかオフであるかに影響されません。
; セキュリティ上の理由から指定された関数。
; このディレクティブは、セーフ モードがオンであるかオフであるかによって * 影響を受けません。
; 指定されたクラスを閉じます。
; このディレクティブは、セーフ モードがオンであるかオフであるかによって影響を受けません。 のすべての許容値を使用できます。 string = # DD0000
;highlight.comment = # FF9900
;キーワード = # 007700
;highlight.bg = # FFFFFF
;highlight.default = # 0000BB
;highlight.html = # 000000

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

; PHP が多くのファイル操作を処理するために使用する実際のパス バッファーを指定します。
; realpath_cache_size=16k
; ファイルをほとんど変更しないシステムでは、この値を増やすことを検討してください。その他
; PHP がインストールされているサーバー上で公開される可能性があることを考慮してください (例: Web サーバーによってヘッダー情報として署名される)。サーバーで PHP が使用されているかどうか

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

; 各スクリプトの最大実行秒数
max_execution_time = 30
; リクエストデータを分析するための最大時間
max_input_time = 60入力変数
;max_input_nesting_level = 64
; 各スクリプトが使用できるメモリの最大量 (128MB)
memory_limit = 128M


;;;;;;;;;;;;;;;;;;;;; ;;;;;; ;;;;; エラーの処理と記録 ;;;;;;;;;;;;;;;;;;

;; E_WARNING - 実行時警告 (致命的ではないエラー)
; E_PARSE - コンパイル時の構文エラー
; E_NOTICE - 実行時リマインダー (これらの警告は、多くの場合、コード内のバグによって引き起こされますが、意図的な動作である可能性もあります (たとえば、初期化されていない変数であり、自動的に空の文字列に初期化されることに依存します)
; E_STRICT - 実行時リマインダー、オンにすると、最も移植性が高く、下位互換性のあるコードの提案が表示されます
; PHP 初期化の起動
; E_CORE_WARNING - PHP の初期化中に発生した警告 (致命的ではないエラー)
; E_COMPILE_ERROR - コンパイル時の致命的なエラー
; E_USER_ERROR - ユーザーが生成したエラー メッセージ
; ; E_USER_WARNING - ユーザーが生成した警告メッセージ
; - プロンプトを除くすべてのエラーを表示します
;
; error_reporting = E_COMPI LE_ERROR|E_RECOVERABLE_ERROR| E_CORE_ERROR
; - プロンプトおよびコード標準の警告以外のエラーを表示します
; error_reporting = E_ALL & ~ E_NOTICE

; 、
; このオプションをオフにして、代わりにエラー ログを使用することを強くお勧めします (詳細については以下を参照)。 Web サーバーとデータベースの構造
; display_errors で使用可能な値:
; エラー情報を STDERR に出力します (CGI/ でのみ有効)。 CLI 形式!)
;display_errors = "stderr"
;
display_errors = On
;
;display_errors = "stderr"
;シーケンスは表示されません
; トラブルシューティングを行う場合を除き、display_startup_errors をオフのままにすることを強くお勧めします
エラーをログ ファイル (サーバー指定のログ、stderr または error_log (以下で指定)) に入力します
; ; 前述したように、Web サイトでのエラー表示の代わりにエラー ログを使用することを強くお勧めします。 error_log のソースに関する情報の最大長を設定します。
; デフォルトは 1024 であり、これを 0 に設定すると、最大長を制限できません。
log_errors_max_len = 1024

; 重複した情報を同じファイルの同じ行に記録しないでください。
ignore_repeat_errors = Off

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

; このオプションが Off に設定されている場合、メモリ リークは表示されません (標準出力でもログでも)。この項目はデバッグ コンパイル モードでのみ有効です。 E_WARNING
report_memleaks = On

;report_zend_debug = 0

; 最後のエラー/警告を $php_errormsg メッセージに保存します (論理値)。; エラー メッセージに含まれる HTML タグを閉じます。
; 注: 本番環境ではこの機能を使用しないでください。

; html_errors が On に設定されている場合、PHP はクリック可能なエラー メッセージを生成します。エラーまたはエラーの原因となった関数に関する特定の情報 http://www.php.net/docs.php から PHP マニュアルのコピーをダウンロードして、docref_root を指定します。
; ドットを含むファイル拡張子も指定する必要があります。
;docref_root = "/phpmanual/"

;出力エラー メッセージの前に追加される文字列
;error_prepend_string = ""

;
; error_log = ファイル名

; エラーを syslog に記録します (Windows 95 ではイベント ログは使用できません)。 ;;;;;;
;;;;;;;;;;;;;;
; 注 - track_vars は常に有効です。
; PHP によって生成された URL 内のパラメータを区切るために使用されます。
;arg_separator.output = "&"
; URL を変数に分割するために使用される区切り文字です。 ".
; 注: ディレクティブに含まれるすべての文字は区切り文字とみなされます!
;arg_separator.input = ";&"
;
; このディレクティブは、PHP が GET、POST、Cookie、環境、およびビルドを登録する順序を記述します。変数内で (それぞれ G、P、C、E、S を使用します。通常は EGPCS または GPC を使用します)、新しい値が古い値を上書きします。 EGPCS 変数をグローバル変数として登録するには
; ユーザー データによってスクリプトのグローバル変数が乱雑になることを望まない場合は、このオプションをオフにする必要があります
; これは通常、track_vars でオンになります。この場合、 $HTTP_*_VARS[] を介してすべての GPC 変数にアクセスできます。
; コードを詳細に考慮せずに、グローバルは潜在的なセキュリティ脆弱性につながる可能性があります。
register_globals = Off

; 古い形式の入力配列、HTTP_GET_VARS および関連する配列を登録するかどうかを指定します。これらを使用しない場合は、パフォーマンスを向上させるためにオフにすることをお勧めします。
register_long_arrays = On

; このディレクティブは、PHP に argv&argc 変数を宣言するかどうかを確認させます (これらの変数には GET 情報が含まれます)
; パフォーマンスを向上させるために、このオプションをオフにする必要があります。

; これをオンにすると、SERVER 変数と ENV 変数は、スクリプトの開始時 (実行時) ではなく、初めて使用されるときに作成されます。これらの変数がスクリプトで使用されていない場合、これをオンにすると、 bit パフォーマンス。
; このディレクティブを有効にするには、PHP ディレクティブ register_globals、 register_long_arrays、
; をオフにする必要があります。
auto_globals_jit = On
post_max_size = 8M
; マジック クォート

; GET/POST/Cookie データのマジック クオートをオンにします

; () など。
magic_quotes_runtime = オフ

; Sybase スタイルのマジック クオートを使用します (「置換」を起動するには " を使用します)。
magic_quotes_sybase = オフ

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

; 4.0b4 と同様、PHP は常にヘッダー Content-type: でデフォルトのエンコーディングを使用して文字を出力します。; 文字セットの送信を無効にするには、空に設定します
; PHP の組み込みのデフォルトは text/html です
;default_charset = "iso-8859-1"
; $ HTTP_RAW_POST_DATA 変数。
;always_populate_raw_post_data = オン
;;;;;;;;;;;;;;;;;;;;;;;; パスとディレクトリ ; ;; ;;;;;;;;;;;;;;;

; "/path1:/path2"
;include_path = ".:/php/includes"
; "path1 ;path2"
;include_path = ".;c:phpincludes"

; PHP ページのルート パス。PHP が FORCE_REDIRECT を使用してコンパイルされていない場合、php を次のように実行します。 Web サーバー (IIS を除く) 上の CGI では、doc_root を設定する必要があります
; セキュリティの問題については、ドキュメントを参照してください。 別の方法として、次の cgi.force_redirect を使用します。
doc_root =

; PHP は /~username を使用してスクリプト ディレクトリを開きます。空でない場合のみ有効です。
user_dir =

; ロード可能な拡張機能 (モジュール) のディレクトリの場所。

; dl() 関数を有効にするかどうか。
enable_dl = On
; ほとんどの Web サーバーでは、CGI として PHP を安全に実行するために cgi.force_redirect が必要です。
; 設定を行わない場合、PHP はデフォルトでこれをオンにします
; **IIS ではこれを安全にオフにすることができます。
; cgi.force_redirect = 1

; cgi.nph がオンになっている場合、CGI はすべてのリクエストで Status: 200 を送信します。 Apache または Netscape (iPlanet) Web サーバーで実行されていません。
; PHP が取得して実行を継続できるようにするには、環境変数名を設定する必要がある場合があります。この変数を設定すると、セキュリティ上の問題が発生する可能性があります。設定してください。 CGI.ReDirect_Status_env =;

; CGI.FIX_PATHINFO は、PATH_INFO/PATH_TRANSLATED のサポートを提供します。PATH_INFO の詳細については、 を参照してください。 cgi の仕様。
; この値を 1 に設定すると、PHP CGI は仕様に準拠するように変更されます。これを 0 に設定すると、PHP はデフォルトの 1 のように動作します。 PATH_TRANSLATED の代わりに SCRIPT_FILENAME を使用します。 cgi.fix_pathinfo=0
; IIS での FastCGI (WINNT ベースのオペレーティング システムでの) は、IIS が実行されるセキュリティ コンテキストを定義できるようにします。
; Apache の Mod_fastcgi は現在この機能をサポートしていません (2002 年 3 月 17 日)
; IIS で実行する場合は 1 に設定します。

; FastCGI
; fastcgi.logging = 0

; cgi.rfc2616_headers 設定オプションは、HTTP 応答コードを送信するときに使用するヘッダーの種類を PHP に指示します
; 0 に設定すると、PHP は Apache でサポートされるヘッダー情報を送信します。 1 に設定すると、PHP は RFC2616 準拠のヘッダー情報を送信します。
; cgi.rfc2616_headers = 0 ;;;;;;;;;;
;;;;;;;;;;;;;;

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

; HTTP アップロード ファイルの一時ファイル ディレクトリの場合
;upload_tmp_dir =

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

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

; URL をファイルとして許可するかどうか (http:// または ftp:///)

; ファイルとしてインクルード/必須 URL を許可するかどうか (例: http:// または ftp://)
allow_url_include = オフ

;from="john@doe.com"

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

; ストリームベースのソケットインターフェイスのタイムアウトを定義します (秒)
default_socket_timeout = 60

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

;;;;;;;;;;;;;;;;;;;;; ;; ;;;;;;;;;;;;;;
; 拡張機能を自動的にロードする場合は、次の構文を使用します。 ; たとえば、Windows の場合:
; extension=msql.dll
; または、UNIX の場合:
;モジュール;
; ここでは必要ありません モジュールのディレクトリ情報


; 注: ODBC のサポートは組み込まれていません。
; 注: 多くの DLL ファイルは、extensions/ (PHP 4) または ext/ (PHP 5) ディレクトリにあり、分割された PECL DLL (PHP 5) とともにダウンロードされます。

;拡張子=php_bz2.dll
;拡張子=php_curl.dll
;拡張子=php_dba.dll
;拡張子=php_exif.dll
;拡張子=php_gd 2. 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
;extension=php_mbstring.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_msql.dll
;extension=php_mssql.dll
;extension=php_mys qli.dll
;extension= php_oci8 .dll
;extension=php_openssl.dll
;extension=php_pdo.dll
;extension=php_pdo_firebird.dll
;extension=php_pdo_mssql.dll
;extension=php_pdo_mysql.dll
;exテンション=php_pdo_oci.dll
;拡張子=php_pdo_oci8.dll
;拡張子=php_pdo_pgsql.dll
;拡張子=php_pdo_sqlite.dll
;拡張子=php_shmop.dll
;拡張子=php_snmp.dll
;拡張子=php_ soap.dll
;拡張子=php_sockets.dll
;extension=php_sqlite.dll
;extension=php_sybase_ct.dll
;extension=php_tidy.dll
;extension=php_xmlrpc.dll
;extension=php_xsl.dll
;extension=php_zip.dll

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

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

;date.sunrise_zenith = 90.58333 3
;date.sunset_zenith = 90.583333

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

[iconv]
;iconv.input_encoding = ISO-8859-1
;iconv.internal_encoding = ISO-8859-1
;iconv .output_encoding = ISO -8859-1

[sqlite]
;sqlite.assoc_case = 0

[xmlrpc]
;xmlrpc_error_number = 0
;xmlrpc_errors = 0

[Pcre]
; PCRE ライブラリの応答追跡制限。 pcre.backtrack_limit= 100000

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

[Syslog]
; 別の syslog 変数 ($LOG_PID、
、$LOG_CRON など) を定義するかどうか。実行時に、define_syslog_variables() 関数を呼び出してこれらを定義できます。変数。
define_syslog_variables = オフ

[メール関数]
; Win32 の場合。sendmail_from = me@example.com。 Unix ではパラメータをサポートできます (デフォルト: "sendmail -t -i")。
;sendmail_path =
; これらのパラメータは、常に mail() 関数の値の 5 番目のパラメータを強制的に置き換えます。セーフ モードでも
;mail.force_extra_parameters =

[SQL]
sql.safe_mode = Off

[ODBC]
;odbc.default_db = 現在無効です
;odbc.default_user = 現在有効ではありません
;od bc 。 default_pw = 現在無効です

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

;
odbc.max_persistent = -1

; 最大接続数 (永続的 + 非永続的) を意味します。
odbc.max_links = -1

;変数のバイト数
odbc.defaultlrl = 4096

; 0 はスキップを意味し、1 は実際の値として返され、2 は文字に変換されます。 defaultlrl と uodbc.defaultbinmode の説明
odbc.defaultbinmode = 1

[MySQL]
; 永続的な接続の最大数 -1 は制限なしを意味します。 . max_persistent = -1

; 接続の最大数 (永続的 + 非永続的)
mysql.max_links = -1

; 設定されていない場合、 mysql_connect() は、$MYSQL_TCP_PORT
または /etc/services にある mysql-tcp エントリ、またはコンパイル時に定義された MYSQL_PORT 値を使用します (この順序で検索します)。 default_port =

; ローカル MySQL の場合、接続のデフォルトのソケット名。
mysql.default_socket =

; では、mysql_connect() のデフォルトのホスト値が使用されます。セーフ モード)
mysql.default_host =

; mysql_connect() のデフォルトのユーザー値 (セーフ モードでは有効になりません)。セーフ モードでは効果があります)
; このファイルでは、パスワードを保存することは一般に *悪い* 原則です
;そしてもちろん、このファイルを読んだユーザーはこのパスワードを取得できます。
mysql.default_password =

; 最大接続タイムアウト時間 (秒)、-1 は制限なしを意味します。 Trace_mode がオン (=On) の場合、テーブル/インデックスのスキャン警告と SQL エラーが表示されます。

[MySQLi]
最大接続数
; mysqli.max_links = - 1

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

; ローカル MySQL 接続のデフォルトのソケット名。 空の場合、MySQL の組み込みのデフォルト値が使用されます (セーフ モードでは有効になりません)。 .default_host =

; mysqli_connect() のデフォルトのユーザー値 (セーフ モードでは有効になりません)。
mysqli.default_user =

; mysqli_connect() のデフォルトのパスワード値。
; 注: このファイルにパスワードを保存することは、一般に *悪い* 原則です
; PHP を使用する *すべての * ユーザーは、'echo get_cfg_var("mysqli.default_password") を実行できます
;このファイルに対する読み取り権限を持つユーザーは、このパスワードを取得できます。
mysqli.reconnect = Off
[mSQL]
msql;

; 永続的な接続の最大数 -1 は制限なしを意味します
msql.max_persistent = -1

; 永続的な接続の最大数 -1 は制限なしを意味します。

[OCI8]
; 外部認証を使用して承認された接続を開きます (OCI_SYSOPER、OCI_SYSDBA)
;oci8.privileged_connect = Off

; 接続: プロセスごとの永続的な OCI8 接続の最大数、-1 は制限なしを意味します。 = -1

; 接続: プロセスがアイドル状態の永続接続を維持できる最大秒数
;oci8.persistent_timeout = -1

; Connection: oci_pconnect() が接続が有効かどうかを確認するときに経過する必要がある秒数
; 0 に設定すると、各 oci_pconnect() は ping を完全にシャットダウンします。 .ping_interval = 60

; このオプションはステートメント キャッシュをオンにし、ステートメント キャッシュをオフにする場合は 0 を使用します。

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

; 互換性: On に設定すると、oci_close() は oci_connect() および oci_new_connect() を閉じません
;oci8.old_oci_close_semantics = Off

[PostgresSQL]
; 永続的な接続を許可または禁止します

; pg_pconnect() 中に切断された永続的な接続を常に検出します
pgsql.auto_reset_persistent = オフ

; 永続的な接続の最大数 -1 は制限なしを意味します
pgsql.max_persistent = -1

; 永続的な接続の最大数 -1 は制限なしを意味します。

; PostgreSQL バックエンド通知メッセージを無視するかどうか。
pgsql.ignore_notice = 0

; pgsql.ignore_notice=0 の場合、モジュールはログに記録します。通知メッセージをログに記録できません

[Sybase]
; 永続的な接続を許可または禁止します

; 永続的な接続の最大数 -1 は制限なしを意味します。

; 接続の最大数 (永続的 + 非永続的) -1 は制限がないことを意味します。表示されるメッセージ
sybase.min_error_severity = 10

; on に設定すると、PHP 3.0 モードと互換性があります。結果レコード タイプをすべて文字列として処理するのではなく、Sybase タイプに自動的にバインドします。; この互換モードは永続的ではない可能性があるため、必要に応じてコードに必要な変更を加えてから、このオプションをオフにすることをお勧めします

[Sybase-CT]
;永続的な接続を防止します。
sybct.allow_persistent = オン

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

; 表示されるメッセージの最小重大度。 ]
; bcmath 関数の小数点以下の桁数
bcmath.scale = 0

[browscap]
;browscap = extra/browscap.ini

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

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

; ).
ifx.default_password =

; 永続的な接続を許可またはブロックします。

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

; on に設定すると、select ステートメントはその ID の代わりにテキスト セグメントの内容を返します。 0

; on に設定すると、select ステートメントは ID の代わりにバイト セグメントの内容を返します。

; 固定長文字列の末尾のスペースは切り捨てられます。 SE ユーザー。 charsvarchar = 0

; on に設定すると、テキストおよびバイト セグメントはメモリに保持されるのではなく、空として返されます。 1 に設定しない場合は文字列。1 に設定すると、NULL が文字列 'NULL' として返されます。

[Session]
; データの保存/取得に使用される処理メソッド。

; ファイルを使用する場合、これはデータ ファイルが保存されるパスです。 注: 4.0 では、Windows ユーザーはこの値を変更する必要があります。 1 同様に、次のパスを定義できます:
; session.save_path = "N;/path"
; このパラメータを使用すると、セッションを保存するためのディレクトリに N レベルのサブディレクトリが作成されます。ファイル、
; すべてのセッション ファイルを同じ /path ディレクトリに保存する代わりに、これは、1 つのディレクトリに保存するサーバーに問題がある場合に役立ちます。
; 注 1: PHP はディレクトリ構造を自動的に作成しません。 注 2: ディレクトリ構造を使用することを選択した場合。セッションを保存するには、以下のガベージ コレクションに関する設定セクションを確認してください
; ファイル ストレージ モジュールは、デフォルトで 600 モードを使用してファイルを作成します
; session.save_path = "N ; MODE;/path"
;
; ここでの MODE は 8 進数で表されます。これはプロセスの umask をオーバーライドしないことに注意してください。
;session.save_path = "/tmp"

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

;session.cookie_secure =

; このオプションを使用すると、管理者は URL でセッション ID を渡すユーザーを攻撃から保護できます。 デフォルトは 0 です。 Cookie 名)。
session.name = PHPSESSID

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

; Cookie が存続する秒数、またはブラウザが再起動されるまでの秒数。
session.cookie_lifetime = 0

;
session .cookie_path = /

; Cookie の有効なドメイン名。Cookie に httpOnly フラグを追加するかどうか。
session.cookie_httponly =

; データをシリアル化するために使用されるハンドラー。
session.serialize_handler = php

;
; セッションが初期化されるたびにプロセスが開始されます。たとえば、1/100 は、各リクエストで 1% の確率で「ガベージ コレクション」プロセスが開始されることを意味します。 .gc_probability = 1
session.gc_divisor = 100

; 次の秒数が経過すると、保存されたデータはガベージ コレクション プロセスによってクリーンアップされます。セッション ファイルを保存するにはサブディレクトリ オプションを使用します
; (View ) session.save_path))、ガベージ コレクションは *自動的に行われません
; シェル スクリプト、cron などを使用して自分でガベージ コレクションを処理する必要があります。
; たとえば、次のスクリプトは、gc_maxlifetime を 1440 に設定した場合と同等です (1440 秒 = 24 分)。 register_globals がオフになっている場合でも、セッション変数をグローバルに初期化できます。 4.3 以前では、この機能が使用されている場合に警告が表示されます
; この時点で、bug_compat_42 がオンになっている場合は、この警告が表示されるだけです。
session.bug_compat_warn = 1

; ID を持つ外部 URL を防ぐには、HTTP_REFERER にこのファイルから読み取るバイト数を含める必要があります。
session.entropy_length = 0

; ここで作成したセッション ID を指定します

;session.entropy_file = /dev/urandom

; , public,} HTTP バッファリングのタイプを決定します
; アンチキャッシュ ヘッダーの送信を防ぐには、空白のままにします。
session.cache_expire = 180

;サポートはデフォルトでオフになっています
; トランス sid を使用すると、ユーザーが電子メール/irc/その他のチャネルを介して他のユーザーに送信する可能性があるので注意してください。 - 有効なセッション ID を含む URL は、一般にアクセスできるコンピューターに保存される場合があります。 - ユーザーは、ブラウザの履歴またはお気に入りにある同じセッション ID を含む URL を使用して、有効なセッション ID を含む URL を他のユーザーに送信することができます。 site.
session.use_trans_sid = 0

; ハッシュ方式を選択します 0: MD5 (128 ビット)
1: SHA-1 (160 ビット)
ハッシュデータを変換する場合可読形式、文字ごとのビット数が保存されます
; 4 ビット: 0-9、a-v
; 6 ビット: 0-9、a-z、A-Z、"-" , ","
session.hash_bits_per_character = 4

; ここにフォーム/フィールドセットを含めると、URL リライターは非表示の url_rewriter.tags = "a=href,area=href,frame = src,input=src,form=,fieldset="

[MSSQL]
; 永続的な接続を許可またはブロックします。
mssql.allow_persistent = On

; 永続的な接続の最大数。 -1 は制限なしを意味します。
mssql 。 max_persistent = -1

; 接続の最大数 (永続的 + 非永続的)
mssql.max_links = -1

; 表示するエラーの最小重大度。 ; 表示されるメッセージの最小重大度

; PHP 3.0 の古いバージョンの互換性モード
;mssql.connect_timeout = 5

;
;mssql が出ました。タイムアウト = 60

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

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

の数に制限があります。 0 = 1 つのバッチ内のすべてのレコード。 datetime 列と datetim4 列を返す方法を指定します。 On => server
; Off => YYYY-MM-DD hh:mm:ss を使用して返します
;mssql.datetimeconvert = On

; サーバーに接続するときに NT 認証を使用します

;プロセスの数。 -1 = ライブラリのデフォルト 25
; FreeTDS のデフォルト 4096
; mssql.max_procs = -1

; クライアントの文字セットを指定します。 freetds.conf 構成
;mssql.charset = "ISO-8859-1"

[Assertion]
; Assert.active = On
;
; 失敗したアサーションごとに PHP 警告を発行します。
;assert.warning = On

; アサーションが失敗した場合は、ユーザー定義関数を呼び出します。
;assert.callback = 0

; 現在の error_reporting() Eval を eval() に近づけたい場合は、それを true に設定します。
; GUID、IID、または TypeLibs ファイルのファイル名を含みます
; Distributed-COM が com.allow_dcom = true を呼び出すことを許可します。 com_load() 関数
; com.autoregister_typelib = true
; 登録された定数は大文字と小文字が区別されます
; com.autoregister_casesensitive = true

[mbstring]
;内部文字で表される言語

; 一部のエンコーディングは内部エンコーディングとして使用できません。 .internal_encoding = EUC-JP

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

; mb_output_handler を関数として登録する必要があります

; mbstring.internal_encoding の設定に従って自動エンコード変換
; オンに設定すると、入力文字は内部エンコードに変換されます
; mbstring.encoding_translation =オフ

; 自動とは、
;mbstring を意味します。detect_order = auto
; 文字をあるタイプから別のタイプに変換できない場合に使用される置換記号です。;mbstring.substitute_character = none;

; mail()、ereg() などは mb_send_mail() などによって上書き (置換) されます。 ,
; はい 値は 0、1、2、4 またはその組み合わせです
; 0: mail() 関数をカバーします 2: カバーします。 str*() 関数
; 4: ereg*() 関数をオーバーライドします
;mbstring.func_overload = 0

[FrontBase]
;fbsql.allow_persistent = オン
;fbsql.autocommit = オン
;fbsql.show_timestamp_decimals = オフ
; 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

[gd]
; この警告は、通知
として表示されます。オフ
;gd. jpeg_ignore_warning = 0

[exif]
; mbstring.internal_encoding が空に設定されている場合、Exif UNICODE ユーザー アノテーションは JIS 処理として扱われます。 mbstring がサポートされている場合、指定されたエンコード設定に対応するエンコードに自動的に変換されます。
; デコード設定では、motorola 文字シーケンスと intel 文字シーケンスを選択できます。
;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
[Tiディ]
;デフォルトは、Tidy 設定ファイルを指します。
;tidy.default_config へのパス = /usr/local/lib/php/default.tcfg

; 警告: 生成するときにこれを使用しないでください。動的生成などの非 HTML コンテンツ
tidy.clean_output = Off

[soap]
; SOAP 拡張機能がキャッシュ ファイルを保存するディレクトリを設定します。
soap.wsdl_cache_dir="/tmp"
; (有効期間)
soap.wsdl_cache_ttl=86400

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


声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
PHP:サーバー側のスクリプト言語の紹介PHP:サーバー側のスクリプト言語の紹介Apr 16, 2025 am 12:18 AM

PHPは、動的なWeb開発およびサーバー側のアプリケーションに使用されるサーバー側のスクリプト言語です。 1.PHPは、編集を必要とせず、迅速な発展に適した解釈言語です。 2。PHPコードはHTMLに組み込まれているため、Webページの開発が簡単になりました。 3。PHPプロセスサーバー側のロジック、HTML出力を生成し、ユーザーの相互作用とデータ処理をサポートします。 4。PHPは、データベースと対話し、プロセスフォームの送信、サーバー側のタスクを実行できます。

PHPとWeb:その長期的な影響を調査しますPHPとWeb:その長期的な影響を調査しますApr 16, 2025 am 12:17 AM

PHPは過去数十年にわたってネットワークを形成しており、Web開発において重要な役割を果たし続けます。 1)PHPは1994年に発信され、MySQLとのシームレスな統合により、開発者にとって最初の選択肢となっています。 2)コア関数には、動的なコンテンツの生成とデータベースとの統合が含まれ、ウェブサイトをリアルタイムで更新し、パーソナライズされた方法で表示できるようにします。 3)PHPの幅広いアプリケーションとエコシステムは、長期的な影響を促進していますが、バージョンの更新とセキュリティの課題にも直面しています。 4)PHP7のリリースなど、近年のパフォーマンスの改善により、現代の言語と競合できるようになりました。 5)将来的には、PHPはコンテナ化やマイクロサービスなどの新しい課題に対処する必要がありますが、その柔軟性とアクティブなコミュニティにより適応性があります。

なぜPHPを使用するのですか?利点と利点が説明されましたなぜPHPを使用するのですか?利点と利点が説明されましたApr 16, 2025 am 12:16 AM

PHPの中心的な利点には、学習の容易さ、強力なWeb開発サポート、豊富なライブラリとフレームワーク、高性能とスケーラビリティ、クロスプラットフォームの互換性、費用対効果が含まれます。 1)初心者に適した学習と使用が簡単。 2)Webサーバーとの適切な統合および複数のデータベースをサポートします。 3)Laravelなどの強力なフレームワークを持っています。 4)最適化を通じて高性能を達成できます。 5)複数のオペレーティングシステムをサポートします。 6)開発コストを削減するためのオープンソース。

神話を暴く:PHPは本当に死んだ言語ですか?神話を暴く:PHPは本当に死んだ言語ですか?Apr 16, 2025 am 12:15 AM

PHPは死んでいません。 1)PHPコミュニティは、パフォーマンスとセキュリティの問題を積極的に解決し、PHP7.xはパフォーマンスを向上させます。 2)PHPは最新のWeb開発に適しており、大規模なWebサイトで広く使用されています。 3)PHPは学習しやすく、サーバーはうまく機能しますが、タイプシステムは静的言語ほど厳格ではありません。 4)PHPは、コンテンツ管理とeコマースの分野で依然として重要であり、エコシステムは進化し続けています。 5)OpcacheとAPCを介してパフォーマンスを最適化し、OOPと設計パターンを使用してコードの品質を向上させます。

PHP対Pythonの議論:どちらが良いですか?PHP対Pythonの議論:どちらが良いですか?Apr 16, 2025 am 12:03 AM

PHPとPythonには独自の利点と短所があり、選択はプロジェクトの要件に依存します。 1)PHPは、Web開発に適しており、学習しやすく、豊富なコミュニティリソースですが、構文は十分に近代的ではなく、パフォーマンスとセキュリティに注意を払う必要があります。 2)Pythonは、簡潔な構文と学習が簡単なデータサイエンスと機械学習に適していますが、実行速度とメモリ管理にはボトルネックがあります。

PHPの目的:動的なWebサイトの構築PHPの目的:動的なWebサイトの構築Apr 15, 2025 am 12:18 AM

PHPは動的なWebサイトを構築するために使用され、そのコア関数には次のものが含まれます。1。データベースに接続することにより、動的コンテンツを生成し、リアルタイムでWebページを生成します。 2。ユーザーのインタラクションを処理し、提出をフォームし、入力を確認し、操作に応答します。 3.セッションとユーザー認証を管理して、パーソナライズされたエクスペリエンスを提供します。 4.パフォーマンスを最適化し、ベストプラクティスに従って、ウェブサイトの効率とセキュリティを改善します。

PHP:データベースとサーバー側のロジックの処理PHP:データベースとサーバー側のロジックの処理Apr 15, 2025 am 12:15 AM

PHPはMySQLIおよびPDO拡張機能を使用して、データベース操作とサーバー側のロジック処理で対話し、セッション管理などの関数を介してサーバー側のロジックを処理します。 1)MySQLIまたはPDOを使用してデータベースに接続し、SQLクエリを実行します。 2)セッション管理およびその他の機能を通じて、HTTPリクエストとユーザーステータスを処理します。 3)トランザクションを使用して、データベース操作の原子性を確保します。 4)SQLインジェクションを防ぎ、例外処理とデバッグの閉鎖接続を使用します。 5)インデックスとキャッシュを通じてパフォーマンスを最適化し、読みやすいコードを書き、エラー処理を実行します。

PHPでのSQL注入をどのように防止しますか? (準備された声明、PDO)PHPでのSQL注入をどのように防止しますか? (準備された声明、PDO)Apr 15, 2025 am 12:15 AM

PHPで前処理ステートメントとPDOを使用すると、SQL注入攻撃を効果的に防ぐことができます。 1)PDOを使用してデータベースに接続し、エラーモードを設定します。 2)準備方法を使用して前処理ステートメントを作成し、プレースホルダーを使用してデータを渡し、メソッドを実行します。 3)結果のクエリを処理し、コードのセキュリティとパフォーマンスを確保します。

See all articles

ホット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ヘンタイを無料で生成します。

ホットツール

VSCode Windows 64 ビットのダウンロード

VSCode Windows 64 ビットのダウンロード

Microsoft によって発売された無料で強力な IDE エディター

DVWA

DVWA

Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

SublimeText3 Linux 新バージョン

SublimeText3 Linux 新バージョン

SublimeText3 Linux 最新バージョン

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

MantisBT

MantisBT

Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。