【发布时间】:2020-12-10 13:17:34
【问题描述】:
我从远程存储库克隆了一个我正在处理的 laravel 项目。克隆它后,我运行了所有常用命令,例如composer install, passport:install, key:generate and migrate。现在,当我尝试发出登录请求或浏览到应用程序 url 时,我得到了
"No Application Encryption key has been specified".
我已多次生成密钥并确认密钥是否存在于 .env 文件中。即使一切似乎都井井有条,但我仍然收到错误消息。我还重新启动了应用程序服务器以及 apache 服务器,希望它能够解决,但它没有。我不知道现在该怎么办。有什么建议吗?
【问题讨论】:
-
您在使用
php artisan serve吗?如果是,请停止它并再次运行它。每次修改env文件后,需要重启php artisan serve。 -
@albus_severus 不,它没有。所有的答案都是关于我已经完成的 key:generate 和 config:clear 。
-
@SumanB 每次生成问题中提到的新密钥时,我都会重新启动服务器,但我仍然面临问题。
-
你在使用 Docker 吗?