ВЫПУСК
Проблема заключается в php cli
версии сервера. Laravel 5.6 ожидает, что у вас будет PHP 7.1.3
или выше.
Более конкретно, точную причину, по которой вы получаете эту ошибку, из документации :
Начиная с PHP 5.5, ключевое слово class также используется для имени класса
разрешающая способность. Вы можете получить строку, содержащую полное имя
класса ClassName с помощью ClassName :: class. Это особенно
полезно с классами пространства имен.
И если вы посмотрите на строку 33 в файле artisan
в корневом каталоге вашего проекта:
$kernel = $app->make(Illuminate\Contracts\Console\Kernel::class);
И поскольку сервер работает под управлением 5.4, когда вы запускаете команды через интерфейс командной строки, PHP не знает, что означает синтаксис, поэтому выдает ошибку.
ИСПРАВЛЕНИЕ
Чтобы это исправить, вам нужно обновить версию PHP.