laravel 踩坑 env,config

Posted 码农编程进阶笔记

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了laravel 踩坑 env,config相关的知识,希望对你有一定的参考价值。

  • 正常情况:
    env 方法 可以获取 .env 文件的值
    config 可以获取 config 文件夹下 指定配置的值

  • 非正常情况:
    当我们执行了 php artisan config:cache 之后
    在bootstrap/cache 文件夹下 会生成一个 config.php 文件
    这个文件包含了 config 文件夹下的所有文件内容,并以文件名作为键值
    同时把 .env 文件 根据特殊的解析方式,解析到 config.php

最终结果:
env 无法获取到 .env 文件的值
config 方法 只能获取到 bootstrap/cache/config.php 文件里面的值









以上是关于laravel 踩坑 env,config的主要内容,如果未能解决你的问题,请参考以下文章

webpack踩坑

wabpack踩坑

Laravel - 为啥 laravel 要求将 .env.example 重命名为 .env 而 .env 已经存在?

Laravel踩坑小记

Laravel踩坑汇总

laravel env怎么用