Wenn ich ein neues Laravel Projekt erstellen, zeigt der Browser einen Fehler 500. ich dies im Protokoll gefunden:PHP-Parse-Fehler: Syntaxfehler, unerwartete '?' in helpers.php 233
PHP Parse error: syntax error, unexpected '?' in vendor/laravel/framework/src/Illuminate/Foundation/helpers.php on line 233
der Code in 233:
return app('cache')->get($arguments[0], $arguments[1] ?? null);
Aber wie ich weiß, wird von PHP 7.0
Meine PHP Version unterstützt null Koaleszierstruktur Operator (??
):
PHP 7.1.8-2 + ubuntu14.04.1 + deb .sury.org + 4 (cli) (gebaut: 4. August 2017 14:34:05) (NTS) Copyright (c) 1997-2017 Die PHP-Gruppe Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies mit Zend OPcache v7.1.8-2 + ubuntu14.04.1 + deb.sury.org + 4, Copyright (c) 1999-2017, die von Zend Technologies
Laravel Version: 5.5.0
Wer weiß, Was ist passiert?
Überprüfung der PHP-Version für mich arbeitete (hatte auf 5.x, brauche 7.x) – mewc