EC-CUBE(2.11)のサーバー移転について

現在、EC-CUBE(2.11)のサーバー移転のその後。

いろいろ探しまわって、

data/config/config.php

というファイルに、設定ファイルがあることを発見。

この中をみてみると、

define (‘PASSWORD_HASH_ALGOS’, ‘sha256’);

との記述。

どうやら、暗号化の方式が、2.4系の”sha1″から2.11では”sha256″にかわったようだ。

さらに暗号化の方法が、

2.4系
sha1($password . “:” . AUTH_MAGIC);

2.11系
hash_hmac(‘sha1’, $password . “:” . AUTH_MAGIC, $salt);

となったため、ネット上にある2.4系の引っ越しや、管理者IDとパスワードの対応方法とは同じにはいかないようだ。

http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=7662&forum=15&post_id=37174

ということで、ここら辺、管理者IDとパスワードの暗号化の問題さえ解決できれば、なんとかなりそう。