我正在尝试使用Laravel 5.5。我将我的php 7.0更新为php 7.1。甚至,我更新了我的laravel安装程序包。但是,当我尝试做的时候:
laravel new myProject
我收到此错误:
你引用了一个不存在的脚本@php -r“file_exists('。env')|| copy('。env.example','。env');”你引用了一个不存在的脚本@php artisan key:generate Illuminate \ Foundation \ ComposerScripts :: postAutoloadDump你引用了一个不存在的脚本@php artisan包:discover
我正在使用laravel代客,如果我去浏览器,当我尝试myProject.dev不起作用。我看到这个错误:
哎呀,看起来像出事了。
我试过用:
php artisan key:generate
在我的项目中,但我得到了:
[ErrorException] file_get_contents(/Users/jorgeJimenez/Sites/laravel5-5/.env):无法打开流
: 没有相应的文件和目录
我注意到,我的laravel 5.4项目正在运行。我复制了一个.env文件,然后我放了我的laravel 5.5项目。在那之后,我跑了
php artisan key:generate
并生成密钥,我的项目在浏览器中工作。假设,所有这些过程都是自动的,但我不太确定发生了什么。