プロジェクト

全般

プロフィール

Backport(バックポート) #3012

完了

--internetオプション付けないでインストールした場合、プラグイン設定ページにアクセスできない

Yuma Sakata さんが12年以上前に追加. 12年以上前に更新.

ステータス:
Fixed(完了)
優先度:
Normal(通常)
対象バージョン:
開始日:
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オプション付けないでインストールした場合、プラグイン設定ページにアクセスできるように修正お願いします。


関連するチケット 2 (0件未完了2件完了)

関連している OpenPNE 3 - Bug(バグ) #3011: --internetオプション付けないでインストールした場合、プラグイン設定ページにアクセスできないWon't fix(対応せず)Shouta Kashiwagi2012-04-23

操作
関連している OpenPNE 3 - Bug(バグ) #3083: --internetオプション付けないでインストールした場合、プラグイン設定ページにアクセスできないFixed(完了)Yuya Watanabe2012-06-26

操作

Yuma Sakata さんが12年以上前に更新

インターネットなしと言うのを諦める。最速とかで対応する。(@守 手嶋 確認済み)

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 で適用されました。

Yuma Sakata さんが12年以上前に更新

  • 担当者Shouta Kashiwagi にセット

Shouta Kashiwagi さんが12年以上前に更新

更新履歴 972b49ec2d158046e0d7c3fb2de04b58e7dd6b2b で適用されました。

Rimpei Ogawa さんが12年以上前に更新

  • ステータスPending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更
  • 進捗率50 から 70 に変更

Yuma Sakata さんが12年以上前に更新

  • ステータスPending Testing(テスト待ち) から Fixed(完了) に変更
  • 進捗率70 から 100 に変更

テストOKです。

他の形式にエクスポート: Atom PDF