Ticket #951 (closed バグ指摘: 修正済)

Opened 10 years ago

Last modified 10 years ago

再インストールでDB初期化をしない場合、ログイン出来なくなる

Reported by: AMUAMU Owned by: nanasess
Priority: Milestone: EC-CUBE2.11.0
Component: その他 Version: 2.11.0 β
Keywords: Cc:
修正済み:

Description

再インストール時に、AUTH_MAGICHだけは再生成しないようにインストール処理に修正が必要。

Change History

comment:1 Changed 10 years ago by AMUAMU

  • Owner changed from somebody to AMUAMU
  • Status changed from new to assigned

comment:2 Changed 10 years ago by nanasess

  • Owner changed from AMUAMU to nanasess
  • Status changed from assigned to new

comment:3 Changed 10 years ago by nanasess

  • Status changed from new to assigned

comment:4 Changed 10 years ago by nanasess

  • Status changed from assigned to closed
  • Resolution set to 修正済

r20725 で対応しました

  • config/config.php の生成タイミングを step4 に変更
  • complete 画面で, SHOP情報, 会員情報を INSERT するように変更
  • DBスキップした場合でも, 上記処理を行い, 前回の AUTH_MAGIC を使いまわすように修正

これにより, 従来再インストール時に, 管理者ユーザーID, パスワードを入力しても DB スキップしてしまうと入力値が反映されなかったのが, 正常に反映されるようになりました

comment:5 follow-up: ↓ 6 Changed 10 years ago by shutta

  • Status changed from closed to reopened
  • Resolution 修正済 deleted

逆に新規インストール時に下記エラーが発生するようになっています。

Warning: MDB2::include_once(MDB2/Driver/DEFAULT/DSN.php) [function.MDB2-include-once]: failed to open stream: No such file or directory in /var/www/version-2_5-dev/data/module/MDB2.php on line 333

Warning: MDB2::include_once() [function.include]: Failed opening 'MDB2/Driver/DEFAULT/DSN.php' for inclusion (include_path='/var/www/version-2_5-dev/data/module') in /var/www/version-2_5-dev/data/module/MDB2.php on line 333

Fatal error: Call to undefined method MDB2_Error::prepare() in /var/www/version-2_5-dev/data/class/SC_Query.php on line 867

おそらく、config/config.php の生成タイミングを step4 に変更されたのが影響しているかと思います。

comment:6 in reply to: ↑ 5 Changed 10 years ago by nanasess

  • Status changed from reopened to closed
  • Resolution set to 修正済

shutta への返信

逆に新規インストール時に下記エラーが発生するようになっています。

確認不足でスミマセン(汗) r20730 で修正しました

Note: See TracTickets for help on using tickets.