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

Posted

技术标签:

【中文标题】如何解决 php artisan key 生成错误?【英文标题】:How to solve php artisan key generate error? 【发布时间】:2018-06-05 13:04:39 【问题描述】:

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

laravel 新的 crud-angular

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

php 工匠密钥:生成

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

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

致命错误:require():需要打开失败 'F:\Study\Laravel\crud-angular/vendor/autoload.php' (include_path='.;C:\php\pear') 在 F:\Study\Laravel\crud-angular\artisan 在第 18 行

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

【问题讨论】:

你能做一个composer update吗? 我已经做到了。但我有同样的错误。 :( 尝试授予供应商文件夹权限 【参考方案1】:

确保你已经运行:

composer install

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

composer dump-autoload

【讨论】:

感谢您的回答。我解决了这个问题。强烈推荐你。保持联系。再次感谢。【参考方案2】:

尝试授予该供应商文件夹的权限

sudo chmod -R 777 vendor

同时更新您的作曲家

composer update

这将解决您的问题

【讨论】:

【参考方案3】:

您很可能忘记安装 composer 只需运行 composer install

【讨论】:

以上是关于如何解决 php artisan key 生成错误?的主要内容,如果未能解决你的问题,请参考以下文章

“php artisan key:generate”给出“未指定应用程序加密密钥”。错误

Laravel:php artisan key:generate三种报错解决方案,修改默认PHP版本(宝塔面板)

解决 php artisan route:list 报错oauth-private.key文件不存在或不可读的

Lumen Micro Framework => php artisan key:generate

Laravel Php Artisan 服务错误

Laravel php artisan 产生错误