現在、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とパスワードの暗号化の問題さえ解決できれば、なんとかなりそう。