mcryptを使えるようにしてphp-5.2.0をコンパイルしたところ、OpenPNEでログインできなくなってしまった。管理画面のメンバーリストを見ると、PCメールアドレスと登録時メールアドレスが文字化けしていた。
PHPのドキュメントを見て、メールアドレスをBlowfishで暗号化し、Base64でエンコードした。データベースを直接操作して、該当フィールドを書き換えた。パスワードを再発行して、ログインできる状態に戻した。
飛ばないハトはひよこも同然
mcryptを使えるようにしてphp-5.2.0をコンパイルしたところ、OpenPNEでログインできなくなってしまった。管理画面のメンバーリストを見ると、PCメールアドレスと登録時メールアドレスが文字化けしていた。
PHPのドキュメントを見て、メールアドレスをBlowfishで暗号化し、Base64でエンコードした。データベースを直接操作して、該当フィールドを書き換えた。パスワードを再発行して、ログインできる状態に戻した。
ひよこっ!
0 件のコメント:
コメントを投稿