ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Opened 13 years ago

Closed 13 years ago

#3690 closed defect (wontfix)

最初にセットアップされた状態からopGenerateによって新たなプラグインを追加すると管理画面のプラグイン設定にて500エラーになる

Reported by: ShogoKawahara Owned by:
Priority: minor Milestone: OpenPNE3.0.6
Component: core Version: 3.0.x
Keywords: Cc:

Description (last modified by ShogoKawahara)

現象

インストール直後の状態でopGenerateによってプラグインのスケルトンを作成すると管理画面のプラグイン設定(プラグイン一覧)の画面で500エラーとなる。作成したスケルトンを消すと500エラーは回避できる。

また、 symfony plugin:install か opPlugin:install などで一度プラグインを追加するような動作をすると、スケルトンを作成したとしても500エラーは表示されない。

詳細

pc_backend_devにて確認した結果

Unable to initialize channel "Unknown channel: pear.symfony-project.com"

というエラーが出ていました。

参考画像

チャットログ

開発談義より

[19:03] 手嶋守: ようやくOP3プラグインの開発に入りました。
プラグインの管理画面を作っていたら
[19:03] 手嶋守: http://ss.pne.jp/ss/200902281902.png
[19:04] 手嶋守: http://op3.f2.pne.jp/pc_backend_dev.php/plugin/list
[19:04] 手嶋守: /plugin/list
のところで、エラー。
[19:06] 手嶋守: Unable to initialize channel "Unknown channel: pear.symfony-project.com"
500番
[19:06] 手嶋守: もし同じように詰まった人がいたら教えてください。
[19:15] 手嶋守: 川原君のアドバイスにもとづき
[19:15] 手嶋守: 自分で作ったプラグインを削除して、/plugin/listページにアクセスしてみる。
[19:16] 手嶋守: お!川原アドバイス正解。
[19:28] 手嶋守: 川原くんも同じエラー発生。
[19:28] 手嶋守: 良かった、自分の環境問題では無かった。
[19:34] 手嶋守: symfony plugin:installで適当なプラグインをいちどでもインストールした後なら大丈夫だった。
[19:34] 川原翔吾(ooharabucyou): plugins下に .channels だとか .depdb だとか有る状態だと問題ないようだ…
[19:34] 手嶋守: http://ss.pne.jp/ss/200902281934.png

Change History (10)

comment:1 Changed 13 years ago by ShogoKawahara

Description: modified (diff)

comment:2 Changed 13 years ago by ShogoKawahara

Description: modified (diff)

comment:3 Changed 13 years ago by ebihara

Milestone: OpenPNE3.0.3OpenPNE3.0.4

comment:4 Changed 13 years ago by ShogoKawahara

調査メモ

#3725 の対応後、この問題は発生しなくなったようです。 (セットアップ時にプラグインチャネルサーバ利用のためか?)

comment:5 Changed 13 years ago by ebihara

Milestone: OpenPNE3.0.4OpenPNE3.0.5

comment:6 Changed 13 years ago by ShogoKawahara

調査メモ

以下の手順で発現します

  1. opGenerate:pluginで空のプラグイン作成
  2. インターネットに繋げられない状態でインストール (openpne:install)
  3. 管理画面に入る
  4. プラグイン設定画面で500エラー
500 | Internal Server Error | sfPluginException
Unable to initialize channel "Unknown channel: pear.symfony-project.com"

comment:7 Changed 13 years ago by ShogoKawahara

Owner: changed from nobody to ShogoKawahara
Status: newassigned

comment:8 Changed 13 years ago by ShogoKawahara

Owner: ShogoKawahara deleted
Status: assignednew

comment:9 Changed 13 years ago by ShogoKawahara

Milestone: OpenPNE3.0.5OpenPNE3.0.6

comment:10 Changed 13 years ago by ebihara

Resolution: wontfix
Status: newclosed

http://redmine.openpne.jp/issues/215 で対応することにします

Note: See TracTickets for help on using tickets.