ネット界隈と時事ニュースなどの日常の何気ない話題が中心な信憑性もなければ公平性もない偏った素人のメモ。 へのリンクはフリーです [メール] [PGP] はこちらよりどうぞ。但し、営利目的の方はご遠慮下さい。    携帯    English    韓国語    中文

<< 200612のログ | TOP | 200610のログ >>

[Webprog]  PHP 5.2.0 Release

 more・・ PHP 5.2.0 がリリースされたようです。必要のある方はアップデートしましょう。5.1系から5.2系への初アップデートなので環境によっては不具合があるかもしれません。既に正常に起動できない等の不具合もいくつか報告されているようです。どうしても慎重になってしまいますね。

PHP 5.2.0 Release Announcement
PHP 5 ChangeLog

The key features of PHP 5.2.0 include:

  • New memory manager for the Zend Engine with improved performance and a more accurate memory usage tracking.
  • Input filtering extension was added and enabled by default.
  • JSON extension was added and enabled by default.
  • ZIP extension for creating and editing zip files was introduced.
  • Hooks for tracking file upload progress were introduced.
  • Introduced E_RECOVERABLE_ERROR error mode.
  • Introduced DateTime and DateTimeZone objects with methods to manipulate date/time information.
  • Upgraded bundled SQLite, PCRE libraries.
  • Upgraded OpenSSL, MySQL and PostgreSQL client libraries for Windows installations.
  • Many performance improvements.
  • Over 200 bug fixes.

Security Enhancements and Fixes in PHP 5.2.0:

  • Made PostgreSQL escaping functions in PostgreSQL and PDO extension keep track of character set encoding whenever possible.
  • Added allow_url_include, set to Off by default to disallow use of URLs for include and require.
  • Disable realpath cache when open_basedir and safe_mode are being used.
  • Improved safe_mode enforcement for error_log() function.
  • Fixed a possible buffer overflow in the underlying code responsible for htmlspecialchars() and htmlentities() functions.
  • Added missing safe_mode and open_basedir checks for the cURL extension.
  • Fixed overflow is str_repeat() & wordwrap() functions on 64bit machines.
  • Fixed handling of long paths inside the tempnam() function.
  • Fixed safe_mode/open_basedir checks for session.save_path, allowing them to account for extra parameters.
  • Fixed ini setting overload in the ini_restore() function.

2006.11.05 追記
私環境では Fatal error: Cannot redeclare が一部出ました。date_format() とした部分が引っかかりました。とりあえず関数名を変える事で対処。

Fatal error: Cannot redeclare で検索

XXII. 日付・時刻関数

以下の定数は PHP 5.1.1 以降で定義されており、標準的な日付の書式を表します。 日付フォーマット関数(date() など)で使用します。
Atom (例: 2005-08-15T15:52:01+00:00)
HTTP クッキー (例: Monday, 15-Aug-05 15:52:01 UTC)
ISO-8601 (例: 2005-08-15T15:52:01+0000)
RFC 822 (例: Mon, 15 Aug 05 15:52:01 +0000)
RFC 850 (例: Monday, 15-Aug-05 15:52:01 UTC)
RFC 1036 (例: Mon, 15 Aug 05 15:52:01 +0000)
RFC 1123 (例: Mon, 15 Aug 2005 15:52:01 +0000)
RFC 2822 (Mon, 15 Aug 2005 15:52:01 +0000)
RSS (Mon, 15 Aug 2005 15:52:01 +0000)
World Wide Web コンソーシアム (例: 2005-08-15T15:52:01+00:00)
[2006/11/04(Sat) 07:42:41] [admin] [Comments:0] [Trackbacks:0]

<< 200612のログ | TOP | 200610のログ >>

apache_powered.gif php5_powered.gif eaccelerator_powered.gif zend_optimizer_powered.gif xmail_powered.gif opera9_browser.gif