Backport(バックポート) #3012
完了
--internetオプション付けないでインストールした場合、プラグイン設定ページにアクセスできない
Yuma Sakata さんが12年以上前に追加.
12年以上前に更新.
説明
Overview (現象)¶
--internetオプション付けないでインストールした場合、プラグイン設定ページにアクセスできない
Environment (再現バージョン)¶
OpenPNE3.8RC1
Way to repro (再現手順)¶
1. --internetオプション付けないでインストールする
2. 管理画面プラグイン設定ページ(/pc_backend.php/plugin/list)にアクセスする
3. 500エラーでアクセスできない
Way to fix (修正内容)¶
--internetオプション付けないでインストールした場合、プラグイン設定ページにアクセスできるように修正お願いします。
関連するチケット
2 (0件未完了 — 2件完了)
インターネットなしと言うのを諦める。最速とかで対応する。(@守 手嶋 確認済み)
テスト確認については
- ./symfony openpne:install (./symfony openpne:fast-install) を実行 (--internetオプションなし) .インストール後,管理画面のプラグイン設定にアクセスできるか?
を確認してください.
修正方針
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);
- ステータス を New(新規) から Pending Review(レビュー待ち) に変更
- 進捗率 を 0 から 50 に変更
- 担当者 を Shouta Kashiwagi にセット
- ステータス を Pending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更
- 進捗率 を 50 から 70 に変更
- ステータス を Pending Testing(テスト待ち) から Fixed(完了) に変更
- 進捗率 を 70 から 100 に変更
他の形式にエクスポート: Atom
PDF