新文档提到 5.3.7 作为 php 版本要求。尽管查看当前的 composer.lock 文件 5.3.3 会很好吗?
问问题
7193 次
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 回答