LD.ymst.net 郡山市でホームページを制作している人のブログ

郡山市のWEBクリエイターのLanguid Diary

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

One reply on “MODx Revolution 2 RC2 エラー”

  1. MODx Revolutionのリリース版とAPC - LD.ymst.net – 郡山市でホームページを制作している人のブログ。
    MODx Revolutionのリリース版とAPC - LD.ymst.net – 郡山市でホームページを制作している人のブログ。

コメントを残す

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

*