downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

その他の変更> <新しいグローバル定数
Last updated: Fri, 13 Nov 2009

view this page in

INIファイル の扱いに関する変更

PHP 5.3.0 はパフォーマンスが大きく向上しました。そして構文解析や構文の新機能があります。

  • 標準の php.ini ファイルは再び整理され、名前が変更されました。 php.ini-development ファイルには開発環境で推奨される設定があります。 php.ini-production は本番環境向けに設定されています。
  • [PATH=/opt/httpd/www.example.com/][HOST=www.example.com] という特別なセクションをサポートしました。 このセクションに置かれたディレクティブは、 実行時やユーザー定義のiniファイルで上書きすることができません。 詳しい情報は こちら を参照してください。
  • zend_extension_debugzend_extension_ts ディレクティブが削除されました。代替として zend_extension をすべてのZend拡張機能をロードするのに使ってください。
  • zend.ze1_compatibility_mode ディレクティブは削除されました。 このディレクティブをONにしていると、E_ERROR エラーが起動時に発生します。
  • "extension" ディレクティブを使ってロードするモジュールをフルパスで指定できるようになりました。 directive.
  • php.ini ファイルのほとんどすべての場所で "ini-variables" の形式が使えるようになりました。
  • 実行時に open_basedir の制限をより厳しくできるようになりました。
  • INI オプションの配列で 数値とアルファベットが混じった値が使えるようになりました。
  • get_cfg_var() 関数は "配列の" INIオプションを返せるようになりました。
  • 新たなディレクティブ mail.add_x_header が追加されました。
  • user_ini.filename も追加されました。
  • user_ini.cache_ttl も追加されました。
  • exit_on_timeout も追加されました。
  • open_basedir が PHP_INI_ALL となりました。

新しく追加された iniディレクティブ は以下の通りです。

  • user_ini.filenameuser_ini.cache_ttl は、新しい .htaccess 形式のユーザー定義 INI ファイル用のものです。
  • mbstring.http_output_conv_mimetype が追加されました。 このディレクティブは mb_output_handler() 関数が呼び出された場合に使う Content-Type の正規表現パターンを指定します。
  • request_order ディレクティブが追加されました。 これはどのリクエストオプションを $_REQUEST 変数で正確に利用可能にすべきかを指定します。

デフォルト値が変更された ini ディレクティブは以下の通りです。

  • session.use_only_cookies のデフォルト値は "1" (有効) になりました。
  • oci8.default_prefetch の値は "10" から "100" に変更されました。


add a note add a note User Contributed Notes
INIファイル の扱いに関する変更
There are no user contributed notes for this page.

その他の変更> <新しいグローバル定数
Last updated: Fri, 13 Nov 2009
 
 
show source | credits | sitemap | contact | advertising | mirror sites