我正在尝试使用Laravel 5.5.我将我的php 7.0更新为php 7.1.甚至,我更新了我的laravel安装程序包.但是,当我尝试做的时候:
laravel new myProject
Run Code Online (Sandbox Code Playgroud)
我收到此错误:
你引用了一个不存在的脚本@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
Run Code Online (Sandbox Code Playgroud)
在我的项目中,但我得到了:
[ErrorException]
file_get_contents(/Users/jorgeJimenez/Sites/laravel5-5/.env):无法打开流: 没有相应的文件和目录
我注意到,我的laravel 5.4项目正在运行.我复制了一个.env文件,然后我放了我的laravel 5.5项目.在那之后,我跑了
php artisan key:generate
Run Code Online (Sandbox Code Playgroud)
并生成密钥,我的项目在浏览器中工作.假设,所有这些过程都是自动的,但我不太确定发生了什么.