Docker + Laravel安装

我使用CentOS 7与Docker和Laravel进行了一次小小的合作。 使用教程( https://tecadmin.net/install-laravel-framework-on-centos/# )安装,我不知道为什么,但第五步内出现了问题。 terminal说这个:

[root@docker laravel]# php artisan key:generate PHP Parse error: syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /var/www/laravel/artisan on line 31 

而在工匠线31是这样的:

 $kernel = $app->make(Illuminate\Contracts\Console\Kernel::class); 

如果有人有一个想法请帮助。 我希望安装Laravel结合Docker和Laravel与Laradock,我希望这不会像这样错误感谢莫里茨

我有同样的错误,对我来说这是一个权限问题。

从laravel文档(来源: https ://laravel.com/docs/5.4/installation):

目录权限

安装Laravel后,您可能需要configuration一些权限。 存储中的目录和bootstrap / cache目录应该可以通过Web服务器写入,否则Laravel将不能运行。

所以请尝试更改您的主机上的权限,看看它是否工作。