PHP 5.2での重要な注意

国際化ドメインの変換処理に使用しているIDNAプラグインにPHP 5.2で影響のある問題が確認されています。

  1. PHP 5.3を使用している場合には問題ありません。
  2. PHP 5.2の環境では以下のファイルで plugins/idna/idna_convert.class.php を置き換える必要があります。

Contao 2.11.1のリリース後、しばらくしてから配布ファイルそのものが置き換えられているため、リリース後すぐにダウンロードしていない場合は問題ありません。更新された配布ファイルかどうかは、CHANGES.mdというファイルの先頭部分を見ると早いでしょう。更新された配布ファイルの場合は、先頭部分は次のようにContao 2.11.2に入ることになる変更情報も記述されています。

Contao Open Source CMS Changelog
================================

Version 2.11.2 (XXXX-XX-XX)
---------------------------

### Fixed
The IDNA convert class did not run under PHP 5.2 (see #4044).

Version 2.11.1 (2012-03-08)
---------------------------

(...以下省略...)

当初に公開された配布ファイルの場合は、次のリンクのファイルで plugins/idna/idna_convert.class.php を置き換えます。