OpenPNE: 2009年1月アーカイブ

うーむ・・・
OpenPNE を新しいサーバに移したのだが、一般画面にログインできない。
(正しいメールアドレスと PW を入力しているのだが・・・)

管理画面には入れたので、試しに某ユーザのパスワードを、他の某ユーザと同じパスワードに変えてみると、c_member_secure の hashed_password の値は両者で同じだった。
つまり、ハッシュ化は新旧サーバで同じように行われているということ。
また、管理ユーザのパスワードだってハッシュ化されているので、そこのところは問題ないんだろう。

うーむ・・・わからん。
メールアドレスの問題かなあ。アドレスに含まれる '@' のエスケープがうまくいってないとか???

どうにも原因がわからないので、OpenPNE公式SNS の「質問全般」コミュに質問を上げてみた。何か有効な回答が得られればよいのだが・・・

<サーバ環境>

■旧サーバ

OS      : FreeBSD 6.0-RELEASE
OpenPNE : OpenPNE_2.0.7.4
MySQL   : mysql-5.0.18
PHP     : php-4.4.2
HTTPD   : Apache 2.0.55

■新サーバ

OS      : CentOS 4.7(x86_64)
OpenPNE : OpenPNE_2.0.7.4
MySQL   : mysql-5.1.25-rc
PHP     : php-5.2.5
HTTPD   : Apache 2.2.8