XCL でエラー Cannot redeclare class picopreloadbase

問題

XCL 2.1 を PHP 5.3以降で使うと以下のようなエラーで真っ白になる?

PHP Fatal error: Cannot redeclare class picopreloadbase in /hoge/xoops_trust_path/modules/pico/preload.php on line 10

対策

追記:
以下、間違っている可能性が高いです。
APCのバグが原因で、ファイルを更新するとキャッシュが新しくなるために問題が起きなくなるだけの可能性が高いと思われます。


xoops_trust_path/modules/pico/preload.php の10行目の! の後のスペースを削る

if( ! class_exists( 'PicoPreloadBase' ) ) {
if( !class_exists( 'PicoPreloadBase' ) ) {