全新安装后的Laravel“解析错误”

时间:2018-10-22 20:11:59

标签: php laravel ubuntu-16.04 laravel-5.7

Laravel 5.7上安装Ubuntu 16.04 64 Bit

这是错误:

Parse error: syntax error, unexpected '=' in [CENSORED]/vendor/laravel/framework/src/Illuminate/Support/Arr.php on line 388

php -v输出

PHP 7.2.11-2+ubuntu16.04.1+deb.sury.org+1 (cli) (built: Oct 15 2018 11:40:04) ( NTS )
    Copyright (c) 1997-2018 The PHP Group
    Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
        with Zend OPcache v7.2.11-2+ubuntu16.04.1+deb.sury.org+1, Copyright (c) 1999                                                                                                                                   -2018, by Zend Technologies

已经重新安装/重新启动

使用Apache和Nginx运行VestaCP

1 个答案:

答案 0 :(得分:2)

此代码仅在php 7.1和7.2中运行,此语法显示您使用php 7.0 将您的php版本更改为7.1或7.2,这可以解决您的问题