在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
答案 0 :(得分:2)
此代码仅在php 7.1和7.2中运行,此语法显示您使用php 7.0 将您的php版本更改为7.1或7.2,这可以解决您的问题