如何解决php artisan key生成错误?

时间:2017-12-23 01:05:46

标签: laravel laravel-5 composer-php laravel-5.5

我用这个命令创建了一个新的Laravel 5.5项目:

  

laravel new crud-angular

然后,在项目文件夹中运行此命令:

  

php artisan key:generate

那一刻,我收到了这样的错误:

  

警告:require(F:\ Study \ Laravel \ crud-angular / vendor / autoload.php):   无法打开流:没有这样的文件或目录   第18行的F:\ Study \ Laravel \ crud-angular \ artisan

     

致命错误:require():需要打开失败   'F:\研究\ Laravel \ CRUD棱角/供应商/ autoload.php'   (include_path ='。; C:\ php \ pear')in   第18行的F:\ Study \ Laravel \ crud-angular \ artisan

我在这个项目中使用了wampserver 3.0.6。 希望能帮助我。 感谢

3 个答案:

答案 0 :(得分:8)

确保您已经运行:

composer install

现在似乎没有安装包。如果是,请尝试运行:

composer dump-autoload

答案 1 :(得分:1)

尝试授予该供应商文件夹

的权限
sudo chmod -R 777 vendor

同时更新您的作曲家

composer update

这将解决您的问题

答案 2 :(得分:0)

您很可能忘记安装作曲家而只运行composer install