MODx Revolution 2 RC2 エラー

MODx Revolution 2.0.0 RC2を試しにインストールしてみた。

そしたらどうも、管理画面にログインが出来ず、管理画面と通常の画面で、以下のようなエラーが出る。

Fatal error: Class 'xPDO' not found in /home/example.com/public_html/core/xpdo/xpdo.class.php  on line 557

管理画面はログインが出来ないし、どうにもならないので、ググってみると、公式フォーラムにてAPCなどのPHPキャッシュモジュールを使用していると駄目なような事が書かれていた。

うちのサーバーではAPCを使用しているので、apc.filtersで以下のような感じでキャッシュされないようにしてみた(※ファイル決め打ちしても駄目そうな予感がしたので。実際試してみたらやはり駄目でした)。

apc.filters = xpdo

そうすると、今度は、

Fatal error: Undefined class constant 'LOG_LEVEL_FATAL' in /home/example.com/public_html/core/model/modx/modx.class.php  on line 2760

とのエラー。

ってことで、”modx”を追加。

apc.filters = xpdo,modx

とりあえず、管理画面にもログインできるようになり、エラーも表示されなくなった。
これで大丈夫なのかな~?

公式フォーラムにて、APC 3.1.3p1、php 5.3.2だと大丈夫だという人がいるので、APCとPHPをアップグレードするのも手かもしれない。

投稿日:
カテゴリー: WEB タグ:

1件のコメント

コメントする

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です