解决:No application encryption key has been specified
2023-12-03 00:47:28    0    0    0
junjie
步骤: 1. 新创建的项目应先检查配置文件是否存在(若存在该步骤省略) 2. Linux中,在项目根目录下执行命令:php artisan key:generate 该命令会生成APP_KEY并写入到.env文件中 3. 若APP_KEY 生成后仍然报错“No application encryption key has been specified”,则是 laravel 应用缓存导致,执行命令 `php artisan cache:clear` 清理应用缓存;清除完缓存,必须重新配置缓存,执行命令 `php artisan config:cache` 重新配置缓存! 4. 若还是不行,则检查是否禁用了`putenv`函数

上一篇: Laravel 在composer 升级后出现undefind index:name 的解决方案

下一篇: 宝塔启动Nginx报error while loading shared libraries: libjemalloc.so.2: cannot open

Table of content