После обновления с Laravel 5.5 до Laravel 5.6 у меня возникла ошибка.
PHP Parse error: syntax error, unexpected '?' in .../vendor/symfony/http-foundation/Response.php on line 499
Я проверяю версию php на сервере:
# php -v PHP 7.2.4-1 + ubuntu16.04.1 + deb.sury.org + 1 (cli) (построено: 5 апреля 2018, 08:53:57) (NTS)
Авторские права (c) 1997-2018 Группа PHP
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
с Zend OPcache v7.2.4-1 + ubuntu16.04.1 + deb.sury.org + 1, Copyright (c) 1999 -2018, Zend Technologies
Переустановите php и перезапустите уже сделанный apache.
У меня такой же локальный проект с той же версией php и его работой!