Я использую Laravel 5.2 и недавно начал переключаться на Laravel 5.5. После настройки файлов etc / hosts и Homestead.yaml я обнаружил следующую ошибку:
Symfony \ Component \ Debug \ Exception \ FatalThrowableError (E_PARSE)
Parse error: syntax error, unexpected '?', expecting variable (T_VARIABLE)
Как уже упоминалось о проблеме с версией PHP, я подумал, что после того, как у меня запустится ферма, об этом стоит позаботиться? Как сказано в документе, в комплект входитPHP 7.2
PHP 7.1
PHP 7.0
PHP 5,6 ( документ ). Кроме того, у меня установлен PHP 7.1.16, который должен соответствовать требованиям Laravel 5.5 (PHP> = 7.0.0). и текущая настроенная версия php 7.0.8-2
Я также обновил виртуальную коробку до 5.2 и Vagrant до 2.1.1.
Кроме того, при наборе списка бродячих ящиков я вижу это: laravel / homestead (virtualbox, 0.5.0)
Пожалуйста, помогите, спасибо !!