問題
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' ) ) {