No application encryption key has been specified 解决laravel读取不到env中的APP_KEY
composer create-project --prefer-dist laravel/laravel=5.6.* blog
安装的laravel运行时报错:
No application encryption key has been specified
提示没有设置密钥
查看安装的时候composer已经有执行了 php artisan key:generate 在.env设置了app_key
想到的可能就是app.php配置里面的
读取不到env配置,至于为什么不太清楚,网上也没有什么好的解释
但是也找到了个比较靠谱的解决方法:解决方法地址
以下做个记录,以防地址失效
# 每次修改env后清楚缓存
php artisan config:clear
# 编译生成缓存配置
php artisan config:cache