Proxyとか

ネット界隈と時事ニュースなどの日常の何気ない話題が中心な信憑性もなければ公平性もない偏った素人のメモ。

 http://fula.jp/ へのリンクはフリーです [メール] [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
http://www.php.net/releases/5_2_0.php
PHP 5 ChangeLog
http://www.php.net/ChangeLog-5.php

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. 日付・時刻関数
http://jp2.php.net/manual/ja/ref.datetime.php

定義済み定数
以下の定数は PHP 5.1.1 以降で定義されており、標準的な日付の書式を表します。 日付フォーマット関数(date() など)で使用します。
DATE_ATOM
Atom (例: 2005-08-15T15:52:01+00:00)
DATE_COOKIE
HTTP クッキー (例: Monday, 15-Aug-05 15:52:01 UTC)
DATE_ISO8601
ISO-8601 (例: 2005-08-15T15:52:01+0000)
DATE_RFC822
RFC 822 (例: Mon, 15 Aug 05 15:52:01 +0000)
DATE_RFC850
RFC 850 (例: Monday, 15-Aug-05 15:52:01 UTC)
DATE_RFC1036
RFC 1036 (例: Mon, 15 Aug 05 15:52:01 +0000)
DATE_RFC1123
RFC 1123 (例: Mon, 15 Aug 2005 15:52:01 +0000)
DATE_RFC2822
RFC 2822 (Mon, 15 Aug 2005 15:52:01 +0000)
DATE_RSS
RSS (Mon, 15 Aug 2005 15:52:01 +0000)
DATE_W3C
World Wide Web コンソーシアム (例: 2005-08-15T15:52:01+00:00)
PHPは開発スピードがはやいのでマニュアルチェックも必須ですね。ついでに便利な定数を発見して得した気分。まさに棚ぼた。
[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

FLEUGELz