解决Laravel无法加载.env配置文件、宝塔面板环境下无法加载问题

浏览1283

解决Laravel无法加载.env配置文件,宝塔面板环境下无法加载问题,解决这个问题,要说的就是宝塔面板的坑。笔者也是找了半天才找到问题所在。

No application encryption key has been specified. {"exception":"[object] (RuntimeException(code: 0): No application encryption key has been specified

百度了下大部分说是配置文件里没有密钥,但是如果你的配置文件里有密钥的话,那有可能是你的环境

禁止了putenv()函数导致(这种情况基本发生在宝塔环境中,我使用单独安装的环境没有发生这种事情)。

解决办法就是:

在宝塔面板|软件商店|PHP对应版本的设置中|禁用函数里面,删除putenv

image.png


  • 暂无任何回答