4

新文档提到 5.3.7 作为 php 版本要求。尽管查看当前的 composer.lock 文件 5.3.3 会很好吗?

4

2 回答 2

8

Laravel 需要 5.3.7,所以至少得到它。我建议(如果可能的话)你还是升级到 5.4。Laravel 需要该password_compat软件包,而该软件包至少需要 PHP 5.3.7。原因:

原因是 5.3.7 之前的 PHP 包含其 BCRYPT 实现的安全问题。因此,强烈建议您在使用此层之前升级到较新版本的 PHP。

如果您确实使用较低的 PHP 版本,请注意。

如果您尝试在不受支持的版本上使用密码兼容,则尝试创建或验证哈希将返回 false。你被警告了!

于 2013-06-01T07:52:14.297 回答
1

还需要一定数量的 PHP 扩展来使用 laravel 中的一些内置内容。例如昨天我注意到文件上传需要文件信息扩展来收集信息。

不确定文档中的任何地方是否都提到了这一点。Laravel 确实会给你一个 500 错误,但让你知道是否缺少扩展。

于 2013-06-01T12:44:58.850 回答