env 在测试环境配置 test 后通过 env () 函数获取为什么是 production?
.env文件中 APP_ENV=test 但是通过env()获取是结果为production
还有 App::environment() 打印结果也是
代码是在本地创建项目上传Gitlan,测试服务器pull下来的
关于 LearnKu
.env 文件写在了 .gitignore 里面,就是说 git 是不会管这个文件的。需要在测试环境先生成 .env 文件,再写入内容。我给你一段我的 CI 服务用的代码:
你没有.env文件吧
已解决,主要是Nginx服务器配置的时候增加了 app_env 设置