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

opBlogPlugin 1.0.0.1 リリースのお知らせ

02 / 03 水曜日 2010

OpenPNE 開発チームの長澤です。

昨日リリースしました opBlogPlugin のバージョン v 1.0.0 に不具合が見つかったため、
間を置かずのリリースとなりますが、すでに v1.0.0 をインストールされている方は対応をお願いいたします。

1.0.0.1での変更点

#562 000_revision.yml is insufficient. (000_revision.yml ファイルがない)

詳しくは、Redmine の v1.0.0.1 バージョン情報のページをご覧ください。

アップデート手順

すでに v 1.0.0 をインストールされている方はバージョンアップ前に以下のSQLの実行をお願いします。
それ以前のバージョンをご利用の方はこのSQLを実行する必要はありません。

INSERT sns_config(name,value) VALUES(‘opBlogPlugin_revision’, 2);

アップデート手順は v1.0.0.1 と同様ですので、以下の記事をご参照ください。
opBlogPlugin 1.0.0 リリースのお知らせ

コメント

  1. H/M2010/02/05 06:21
    INSERT sns_config(name,value) VALUES(’opBlogPlugin_revision’, 2);

    をして、openpne:installをするとinstalledになっております。これはバージョンが正しいものに変わっていると思っていいのですか?
  2. H/M2010/02/03 05:28
    お昼頃に1.0.0をインストールしたばかりで、すぐにアップグレードしようと上記のSQL文を実行するとエラーとなります。
    エラー内容は構文がおかしいとのことです。
    いかがでしょうか?
  3. H/M2010/02/03 05:35
    ちなみに自分のMySQL-DBの中を見ると「sns_config」テーブルのnameとvalueにそれぞれ「opBlogPlugin_revision’」「2」が入っているのですが、これは1.0.0.1になっていると考えてよろしいでしょうか?上記のSQLはエラーとなっております。
    よろしくお願いいたします。
  4. nagasawa2010/02/03 05:41
    そのまま記事のSQLをコピーすると「'」が全角となってしまうようです。
    コピー後にメモ帳などにペースト後、「’」を半角に修正して試してみてください。

    「opBlogPlugin_revision’」と挿入されているレコードは削除していただいて構いません。
  5. od2010/02/04 05:43
    OpenPNE3.4.01バージョン
    手順の通りで、opBlogPlugin のバージョン v 1.0.0.1リリースした後に
    ログインするとき、
    以下のエラー発生しました。

    現在、サーバが混み合っているか、メンテナンス中です。
    ご迷惑をおかけいたしますが、しばらく時間を空けて再度アクセスしてください。

    Currently, our service is too busy or is under maintenance.
    We're sorry and please retry accessing later.


    httpd エラーログ:
    SQLSTATE[42S02]: Base table or view not found: 1146 Table 'openpne3.blog_rss_cache' doesn't exist

    解決方法ご教授頂きませんか。
  6. nagasawa2010/02/04 06:00
    blog_rss_cache テーブルが存在していないようなので、
    migrate が動作してなかったものと思います。

    原因としては、
    すでに migrate されたという情報がレコードに記録されていたのではないかと思います。

    「INSERT sns_config(name,value) VALUES('opBlogPlugin_revision', 2);」がその情報をテーブルに挿入するSQLですが、
    migrate 前に実行しましたでしょうか。

    一度このレコードを以下のSQLを実行して削除し、
    再度 migrate を実行してみてください。
    「DELETE FROM sns_config WHERE name = 'opBlogPlugin_revision';」
    migrate の実行:
    「php symfony openpne:migrate --target=opBlogPlugin」
  7. od2010/02/04 06:14
    早速ご対応ありがとうございます。
    ご指摘の通りで、解決しました。ありがとうございます。
  8. H/M2010/02/05 06:23
    失礼しました。openpne:installではなく、以下です。
    symfony opPlugin:install -r 1.0.0 opBlogPlugin
  9. nagasawa2010/02/05 06:27
    インストールされているプラグインの情報を得る場合、
    以下のコマンドを実行してください。
    symfony plugin:list

    以下のように表示されていれば
    最新のバージョンがインストールされています。
    opBlogPlugin 1.0.0.1-stable
  10. H/M2010/02/08 06:23
    解決しました。ありがとうございました。
  11. michitaka2010/04/22 14:56
    OpenPNE3.4をセットアップ手順を参考にインストールしてみましたがトップページが表示されません解決方法を教えてください。ブラウザ画面は「現在、サーバが混み合っているか、メンテナンス中です。
    ご迷惑をおかけいたしますが、しばらく時間を空けて再度アクセスしてください。
    Currently, our service is too busy or is under maintenance.
    We're sorry and please retry accessing later. 」

    httpdのエラーログ:
    [Thu Apr 22 23:47:45 2010] [error] [client 119.200.194.169] SQLSTATE[42S02]: Base table or view not found: 1146 Table 'openpne.sns_config' doesn't exist. Failing Query: "SELECT s.id AS s__id, s.name AS s__name, s.value AS s__value FROM sns_config s"

    パス:/var/www/sns/web/index.php
    よろしくお願いします。
  12. nagasawa2010/04/23 13:32
    回答が遅れてしまい申し訳ありません。

    httpdのエラーログを確認する限りですと、
    openpneのDB上にsns_configテーブルが存在していないように思えます。

    sns_configテーブルが存在していない状態は
    通常ですと起こり得ない事ですので、
    openpne自体をインストールし直すのが確実かと思います。

    すでにデータが存在して残す必要がある場合は、
    一度対象のDBをダンプしてから、
    openpne自体をインストールし直し、
    ダンプしたデータを対象DBに流し込む方法をとると良いかと思います。
  13. aya2014/02/01 14:52
    OpenPNE v2.14.9

    メッセージの送信やコメント送信時

    頻繁に

    現在、サーバが混み合っているか、メンテナンス中です。
    ご迷惑をおかけいたしますが、しばらく時間を空けて再度アクセスしてください。

    と表示されます。

    原因 解決方法は ございますでしょうか?

    登録人数が100名を超えたあたりから発生しはじめました。

ページの先頭に戻る