我正在尝试使用Laravel 5.5.我将我的php 7.0更新为php 7.1.甚至,我更新了我的laravel安装程序包.但是,当我尝试做的时候:
laravel new myProject
我收到此错误:
You made a reference to a non-existent script @php -r
“file_exists(‘.env’) || copy(‘.env.example’, ‘.env’);” You made a
reference to a non-existent script @php artisan key:generate
Illuminate\Foundation\ComposerScripts::postAutoloadDump You made a
reference to a non-existent script @php artisan package:discover
我正在使用laravel代客,如果我去浏览器,当我尝试myProject.dev不起作用.我看到这个错误:
Whoops, looks like something went wrong.
我试过用:
php artisan key:generate
在我的项目中,但我得到了:
[ErrorException]
file_get_contents(/Users/jorgeJimenez/Sites/laravel5-5/.env): failed
to ope n stream: No such file or directory
我注意到,我的laravel 5.4项目正在运行.我复制了一个.env文件,然后我放了我的laravel 5.5项目.在那之后,我跑了
php artisan key:generate
并生成密钥,我的项目在浏览器中工作.
假设,所有这些过程都是自动的,但我不太确定发生了什么.
解决方法:
您可以尝试更新您的作曲家:
作曲家自我更新