我克隆了一个远程存储库中的laravel项目。在克隆后,我运行了所有常规命令,如composer install、passport:install、key:generate和migrate
。现在当我尝试进行登录请求或浏览应用程序网址时,我得到了以下错误信息:
"No Application Encryption key has been specified".
我已经多次生成了密钥,并确认密钥是否存在于.env文件中。尽管一切似乎都是正确的,但我仍然遇到了错误。我还重新启动了应用程序服务器以及Apache服务器,希望能解决问题,但没有成功。现在我不知道该怎么办了。有什么建议吗?
php artisan serve
吗?如果是的话,请停止它并重新运行。在每次更改 env 文件后,你需要重新启动php artisan serve
。 - Suman B.env
文件不会立即生效。您需要使用php artisan config:cache
命令刷新配置缓存,或者使用php artisan config:clear
命令清除旧缓存,以使更改生效。 - Shakil Alam