-
Fatal error: Class 'sfRoute' not found in /var/www/OpenPNE-3alpha3/plugins/opOpenSocialPlugin/lib/user/opOpenSocialPluginRouting.class.php on line 8
[OpenPNE3]alpha3のインストール時の注意
OpenPNE3は先日alpha3になりました。一応インストールぐらいは済ませようと、先ほどインストールしましたが、思わぬところでエラーが発生したので書き記しておきます。
環境:
- OpenPNE3alpha3のアーカイブからインストール
- symfonyは1.1系(1.1.6を使用)
OpenPNE3alpha4以降はsymfony1.2に移行するようなのですが、今回インストールしたのはalpha3なのでsymfony 1.1で動くはずです。
で、インストールガイドに従って、OpenPNE3をインストールします。alpha3からはsymfonyコマンドを拡張したようなので、"symfony openpne:install DSN"というコマンドで一発インストールが可能になりました。いいですね!
で、http://openpne3a3.localhost/に割り当てたので、http://openpne3a3.localhost/pc_frontend_dev.phpにアクセスすると、以下のようなエラーが発生しました。
opOpenSocialPluginというのがエラーを起こしています。sfRouteというクラスを調べると、どうやらsymfony 1.2系のクラスのようです。というかOpenPNE3alpha4のTracレポートをみると、opOpenSocialPluginはalpha4で(symfony1.2で)実装予定の機能のようです。どうやらalpha3リリース時にsubversionのtagsを切るときに混じってしまったのでしょうか。
エラーの回避方法は、/plugins/opOpenSocialPluginのディレクトリごと消去するだけです。
無事にalpha3が起動できました。
No Responses to “[OpenPNE3]alpha3のインストール時の注意”
コメントはまだありません。
Comments RSS
TrackBack Identifier URI
コメントする

