我一直在使用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版本问题,我想一旦我运行完宅基地,就应该照顾好它吗?正如文档所说,在includePHP 7.2中 PHP 7.1 PHP 7.0 PHP 5.6(doc)。此外,我已经安装了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)
请帮助,谢谢!