質問 > その他 > インストール後、管理画面に初回ログインができません。 |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ゲスト |
投稿日時: 2007/7/16 20:46
対応状況: −−−
|
インストール後、管理画面に初回ログインができません。 EC-CUBEをインストール後、マニュアルを見てインストール後初回は「admin/password」でログイン出来るとなっているので、それでログインしようとしているのですが、
「IDまたはパスワードが正しくありません。 もう一度ご確認のうえ、再度入力してください。」 の画面になってしまいます。 少しソース(admin\login.php)を見てみたのですが、「dtb_member」のTBLからユーザーをログイン情報を参照しているみたいなのですが、、このTBLには[login_id]="dummy"のデータ1件しか存在しません、、 インストールが失敗しているのでしょうか、、 この状況から、まずは正常に管理画面にログインしたいと思っています。 なにかいい手段はないでしょうか、、 どなたがご存知の方がいらっしゃいましたら、教えてください。宜しくお願い致します。 |
|
ゲスト |
投稿日時: 2007/7/17 8:53
対応状況: −−−
|
Re: インストール後、管理画面に初回ログインができません。 EC-CUBEのバージョンが判りませんが、とりあえず1.3.3という事で
話を進めますと、 サイトがまだ未公開なのであればまずdtb_memberにメンバーのレコードを追加。 指定が必須なのは name,login_id,password,authority,del_flg,creator_idの6つになります。 パスワードは暗号化パスワードを入れる必要があるのですが、ここで 計算して入れる必要はありません。適当に埋めてください。 del_flgは0にする必要があります。 次に html/admin/login.phpのfnCheckPassword関数内、 $ret = sha1($_POST['password'] . ":" . AUTH_MAGIC); となっている行の次に $ret = $password ; と入力。 これで、上でdtb_memberのlogin_idに指定したIDで、パスワードは どんな入力であっても正当と判断されログインできます。 後はログインに使用したIDのパスワードを暗号化する為に、 管理画面のメンバー管理から編集で、パスワードを正当な物にして下さい。 最後に、login.phpの変更した箇所を元に戻して終了です。 ただ、個人的には、dtb_memberに値が入っていないというのは異常な事態なので インストールし直しをお勧めしますが。他にどんなエラーが起こっているか 判りませんし。 |
|
akio |
投稿日時: 2007/8/26 21:19
対応状況: −−−
|
新米 登録日: 2007/8/26 居住地: 投稿: 1 |
Re: インストール後、管理画面に初回ログインができません。 同様のエラーが出ています。
バージョンは1.3.4、1.4.2どちらを試しても 「IDまたはパスワードが正しくありません。 もう一度ご確認のうえ、再度入力してください。」 と表示されてしまいます。 何度か数字のみのID、PASSとか試したのですが うまくいきません。 一件返答いただいているのですが、知識不足のため 完全に対処できていません。 考えられる原因、対処法がありましたら教えてください。 宜しくお願いいたします。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |