我有laravel 5.4的全新安装,我检查了所有文件,所有文件都有结束标记,或者任何循环或条件都已正确设置但是,我仍然收到此错误。可能是什么问题呢?感谢。
答案 0 :(得分:1)
我遇到了同样的问题,但我在这里找到了一个简单的解释和解决方案:https://joelennon.com/fixing-runtimeexception-no-application-encryption-key-has-been-specified-error
它发生的原因:
当您下拉现有的Laravel应用程序时,您经常遇到这种情况,在该应用程序中将.env.example文件复制到.env但不为APP_KEY变量设置值。
解决方案非常简单,您只需在cmd中运行此行,它就会设置密钥
php artisan key:generate
在laravel网站上也有一个解释(在页面的配置部分)。