PHP を 5.3.6 から 5.3.7 に更新したところ、crypt() で同じ結果が得られないことに気付きました。
これにより、log-n システムが機能しなくなっているため、以前のバージョンにロールバックしました。
バージョン間で同じ暗号化システムが使用されるようにするためにできることがあるかどうか知りたいです。
私は、次のようにマニュアルから直接、単純に使用しています。
// make the password
$newPassword = crypt($_POST['password']);
// check the password (separate script, using the $newPassword just generated)
if (crypt($_POST['password'], $newPassword) == $newPassword) {
}