1

尝试在 laravel 4 中使用哈希密码Hash::make('password');并得到错误Bcrypt hashing not supported.作为回报。

Mcrypt 已安装并且 phpinfo() 确认了这一点,还有什么问题?

Debian 6.0 X64 和 PHP 5.3.3-7。

4

2 回答 2

4

Laravel要求PHP >=5.3.7

您说您正在运行 5.3.3-7 - 小于 5.3.7

你能升级你的PHP版本吗?

于 2013-10-09T12:06:58.223 回答
3

正如 The Shift Exchange 所说,5.3.7 是“香草”Laravel 4 的最低版本,但至少有一个选择,如果你真的无法升级你的 PHP 服务器。这会将 Laravel 4 的最低 PHP 版本降至 5.3.2:

https://github.com/robclancy/laravel4-hashing

在使用它之前,请权衡您的安全需求,因为它也会降低您的哈希值的安全级别。

于 2013-10-09T12:59:53.760 回答