Project

General

Profile

Actions

Backport(バックポート) #3012

closed

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

Added by Yuma Sakata over 12 years ago. Updated over 12 years ago.

Status:
Fixed(完了)
Priority:
Normal(通常)
Target version:
Start date:
2012-04-23
Due date:
% Done:

100%

Estimated time:

Description

Overview (現象)

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

Environment (再現バージョン)

OpenPNE3.8RC1

Way to repro (再現手順)

1. --internetオプション付けないでインストールする
2. 管理画面プラグイン設定ページ(/pc_backend.php/plugin/list)にアクセスする
3. 500エラーでアクセスできない

Way to fix (修正内容)

--internetオプション付けないでインストールした場合、プラグイン設定ページにアクセスできるように修正お願いします。


Related issues 2 (0 open2 closed)

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

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

Actions
Actions #1

Updated by Yuma Sakata over 12 years ago

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

Actions #2

Updated by Shouta Kashiwagi over 12 years ago

テスト確認については
  • ./symfony openpne:install (./symfony openpne:fast-install) を実行 (--internetオプションなし) .インストール後,管理画面のプラグイン設定にアクセスできるか?
    を確認してください.
Actions #3

Updated by Shouta Kashiwagi over 12 years ago

修正方針

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);
Actions #4

Updated by Shouta Kashiwagi over 12 years ago

  • Status changed from New(新規) to Pending Review(レビュー待ち)
  • % Done changed from 0 to 50

更新履歴 907f2da2d583950ee507f8dc9f74fa69c6e6dacd で適用されました。

Actions #5

Updated by Yuma Sakata over 12 years ago

  • Assignee set to Shouta Kashiwagi
Actions #6

Updated by Shouta Kashiwagi over 12 years ago

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

Actions #7

Updated by Rimpei Ogawa over 12 years ago

  • Status changed from Pending Review(レビュー待ち) to Pending Testing(テスト待ち)
  • % Done changed from 50 to 70
Actions #8

Updated by Yuma Sakata over 12 years ago

  • Status changed from Pending Testing(テスト待ち) to Fixed(完了)
  • % Done changed from 70 to 100

テストOKです。

Actions

Also available in: Atom PDF