操作
Backport(バックポート) #3012
完了--internetオプション付けないでインストールした場合、プラグイン設定ページにアクセスできない
開始日:
2012-04-23
期日:
進捗率:
100%
予定工数:
説明
Overview (現象)¶
--internetオプション付けないでインストールした場合、プラグイン設定ページにアクセスできない
Environment (再現バージョン)¶
OpenPNE3.8RC1
Way to repro (再現手順)¶
1. --internetオプション付けないでインストールする
2. 管理画面プラグイン設定ページ(/pc_backend.php/plugin/list)にアクセスする
3. 500エラーでアクセスできない
Way to fix (修正内容)¶
--internetオプション付けないでインストールした場合、プラグイン設定ページにアクセスできるように修正お願いします。
Shouta Kashiwagi さんが12年以上前に更新
テスト確認については
- ./symfony openpne:install (./symfony openpne:fast-install) を実行 (--internetオプションなし) .インストール後,管理画面のプラグイン設定にアクセスできるか?
を確認してください.
Shouta Kashiwagi さんが12年以上前に更新
修正方針
diff --git a/lib/task/openpneFastInstallTask.class.php b/lib/task/openpneFastInstallTask.class.php index c9c6142..71392cc 100644 --- a/lib/task/openpneFastInstallTask.class.php +++ b/lib/task/openpneFastInstallTask.class.php @@ -109,6 +109,10 @@ EOF; { $this->installPlugins(); } + else + { + $pluginManager = new opPluginManager($this->dispatcher, null, null); + } @$this->fixPerms(); @$this->clearCache(); $this->configureDatabase($dbms, $username, $password, $hostname, $port, $dbname, $sock, $options);
Shouta Kashiwagi さんが12年以上前に更新
- ステータス を New(新規) から Pending Review(レビュー待ち) に変更
- 進捗率 を 0 から 50 に変更
更新履歴 907f2da2d583950ee507f8dc9f74fa69c6e6dacd で適用されました。
Rimpei Ogawa さんが12年以上前に更新
- ステータス を Pending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更
- 進捗率 を 50 から 70 に変更
Yuma Sakata さんが12年以上前に更新
- ステータス を Pending Testing(テスト待ち) から Fixed(完了) に変更
- 進捗率 を 70 から 100 に変更
テストOKです。
操作