xoops php-5.3.x での大量エラー (Unknown Condition [8192]: )の対応

メモの所でも書いたが、設定の説明の前にここにも書いておく。

xoopsのインストールが完了した後、管理画面へ行こうとすると
大量のエラー (Unknown Condition [8192]: なんたらかんたら~)がでる。
これはXOOPSがphpの5.3.Xに対応できていないかららしい。

最初にこれが出てきたとき困ったがあれこれ探してko-jiya528さんのサイトで対応方法を見つけた。

 

の行を追加することで対応が出来る。
この行は当然ながらどこにでも追加してはいけない。

上のファイルの400行目付近

ここまで

/**
* @public
* @brief This method is called back by the action search feature in the control
* panel.
* @param Legacy_ActionSearchArgs $searchArgs
* @return void
* @see Legacy_ActionSearchArgs
念のため必ずファイルのバックアップをとってから修正。

とりあえずこれでエラーは消えた