为什么tp5中新建了env,在index中没有email的系统环境变量,

来源:2-12 环境变量的配置和使用

印第安老斑鸠1

2017-05-17 22:43

为什么tp5中新建了env,在index中没有email的系统环境变量,在env中添加了email,

http://img.mukewang.com/591c61970001598103790299.jpg

写回答 关注

8回答

  • 乌云龙
    2017-05-21 02:14:46

    .env 文件的变量保存在全局的 $_ENV中 需要用 think\Env::get('email') 获取

    菜鸟之旅

    视频里讲的不是直接刷新就加进去了嘛?可是lamp环境,不出啊,get能出来。是个什么情况

    2018-11-09 22:12:08

    共 5 条回复 >

  • weibo_虐心只为伊人_0
    2017-08-06 11:37:10

    因为配置类Config已经取消了 环境变量的优先识别,所以需要使用环境变量必须通过Env类来读取,典型的例子是在配置文件中直接使用Env::get来获取环境变量(支持默认值) 其他场合需要使用环境变量的场景很少。

  • weibo_虐心只为伊人_0
    2017-08-05 16:06:57

    改了也无法获取.env里面的文件,貌似和打印的数据和老师的也不一样,谁成功了,windows环境下的,麻烦分享一下。

    qq_也許_...

    一样,完全取不了.env的值

    2017-08-16 16:03:52

    共 1 条回复 >

  • 天街的乞丐
    2017-08-04 16:43:58

    php.ini里面找到

    variables_order = "GPCS"

    改为

    variables_order = "EGPCS"


  • 只为遇到你
    2017-08-02 13:37:36

    我的也是 

  • 菜鸟猴子
    2017-07-21 15:59:34

    我的也是空的 不知道是哪里的问题

  • qq_Aristotle
    2017-05-30 15:15:00

      需要在php.ini中将一下代码的;去掉

      ; variables_order
     ;  Default Value: "EGPCS"
     ;  Development Value: "GPCS"
     ;  Production Value: "GPCS"

    Mr_NiD...

    正解!!!再加上variables_order = "GPCS",改成variables_order = "EGPC。

    2017-11-09 17:22:48

    共 2 条回复 >

  • 嗨嗨PHPer
    2017-05-18 16:23:45

    我的也没有

快速入门ThinkPHP 5.0--基础篇

ThinkPHP5已发布多时,想了解ThinkPHP5的新特性吗?老司机带你马上出发~

58655 学习 · 495 问题

查看课程

相似问题