-オープンソースのSNSエンジン OpenPNEプロジェクト-

OpenPNE 3.2.0 リリースのお知らせ

12 / 03 木曜日 2009

OpenPNE 開発チームの海老原です。

お待たせしました。本日 2009/12/04 (金)、 OpenPNE3 安定版 3.2.0 をリリースしました。

3.2.0 では 3.0.x から ORM の変更などをおこなったほか、 3.0 時点で含めることのできなかったコア側機能の拡充や、 OpenPNE 3 として連携性と拡張性の強化などの独自進化、そして多くのバグ修正がおこなわれています。

3.0.5 からの変更点は ChangeLog をご覧ください。(ChangeLog のリンク先は今後移動する可能性があるのでご注意ください)

※また、 3.0.5 に含まれていた opIntroFriendPlugin, opRankingPlugin, opFavortelugin が 3.2.x にはデフォルトで含まれません。これらのプラグインをお使いの方はプラグイン作者からの告知に従いご自分でインストールをおこなうか、もしくは 3.4.0 までお待ちください。

バージョンアップ・インストール

OpenPNE 3.0.5 からのアップグレード

アップグレード方法は、OpenPNE 3.0.5 からのアップグレード手順 をご覧ください。

バージョンアップ

バージョンアップ方法は、OpenPNE3.2 バージョンアップ手順 をご覧ください。

インストール

インストール方法は、同梱の OpenPNE3.2 セットアップ手順 をご覧ください。

ダウンロード・チェンジログ

ダウンロード

/pne-downloads

チェンジログ

ChangeLog

コメント

  1. mudita2009/12/07 01:31
    3.0.5からアップグレードをためしてみましたが、pluginをインストール中に、
    Fatal error: Class 'BaseSnsConfig' not found in /home/www/newsns/lib/model/doctrine/SnsConfig.class.php on line 11
    とでてしまいます。
    解決策など何かヒントをいただけないでしょうか。
  2. Igu2009/12/04 17:34
    3.2を導入してみようと思い、インストールを実行したところ以下の様なエラーがでてしまうのですが、解決するにはどういったところを見たらいいのかご教授いただけないでしょうか。

    インストールの実施~
    >> doctrine generating model classes
    >> doctrine generating sql for models
    セグメンテーション違反です
    hogehoge >

    環境はPHP 5.2.8
    symfonyはサーバーに1.40が導入しておりますが
    実行はセットアップガイドの通りに行っております。
  3. touko2010/02/20 14:07
    継承元にBaseSnsConfigを使用してSnsConfigクラス使おうとしてるけどBaseSnsConfigが見つからないってエラーですね。

    実はプラグインのインストール1個は完了してますので
    何度も何度もインストールすれば力業で全部完了できます。

    でも、やっぱり修正して欲しいですよね
  4. kashiwa2010/03/13 03:27
    これ3.4でも再現しますね。
    他の方達はtoukoさんの示してくれたように、何回も何回もインストールして解決してるのかしら・・

    あぁ面倒だなぁ すごく不毛;;
  5. まさ2010/04/05 05:35
    確かに、面倒ですね。
    しかし、このトピ見つかって、良かった。
    どうしようかと、悩みました。

    今、何回目かな・・・
  6. arima2010/04/20 01:16
    この現象、PHPのmemory_limitが原因じゃないか、という
    つぶやきをもとに試していますが、256Mでも起きるため
    ほかの原因要素がないか調べています。

    同じ現象に合われた方は、memory_limitはいくつぐらい
    になっていますでしょうか?
    また推奨されるmemory_limitの数値とかありますでしょうか?
  7. Kayo2010/09/01 09:56
    OpenPNE-3.4.6.2 の新規インストールでも再現しました。
    memory_limit=512M
    と指定してみましたがダメでした。

    Apache/2.2.3 (CentOS 5)
    PHP Version 5.3.3

    という構成です。
    取り急ぎ報告でした。
  8. hoge2011/08/12 02:10
    いいのかどうか全く分かりませんが・・・

    SnsConfig.class.phpの11行目の

    class SnsConfig extends BaseSnsConfig



    class SnsConfig /* extends BaseSnsConfig */

    に書き変えて、継承させないようにすると途中まで動きます。ただし、今度は

    Class "SnsConfig" must be a child class of Doctrine_Record

    というエラーがでるので、そこでSnsConfig.class.phpを元に戻して再度インストールしたら、一応できたように見えます。
  9. hisao2011/09/19 01:34
    BaseSnsConfigが入っていないみたいなのでインストールしましょう。

    # ./symfony doctrine:build-model

    それと、私の場合、PHPの割り当てメモリーが足りないと出てくるので、128MBにしました。

    # vi /etc/php.ini
    memory_limit = 128M

ページの先頭に戻る