首页 文章

php 7.1.14不适用于laravel 5.6

提问于
浏览
-1

我刚刚开始使用laravel 5.6获得了php 7.2.4和laravel 5.6的最新版本,根据文档需要PHP> = 7.1.3,但是laravel失败了,当我运行 phpunit 时它会出现这个错误:

Parse error: syntax error, unexpected ':' 
in C:\laragon\www\forum\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 
on line 233

这是错误的行:

return app('cache')->get($arguments[0], $arguments[1] ?? null);

问题是php 7不支持 ?? 运算符所以发生了什么?我应该在laravel 5.6中使用什么版本的php?如果我修复该行,我在另一行上有错误,我应该自己解决所有这些错误吗?请帮忙

1 回答

  • 0

    事实证明我安装了php 7但是将php 5.6作为全局php,所以php -v返回5.6版本,所以我通过转到全局路径并将 C:\xammp\php 更改为新安装来修复它: C:\php7

相关问题