亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

.evn不生效

tp5.1

我已經修改了variables_order = "GPCS"并且可以獲取到$_EVN

但是獲取不到.evn文件下的配置。為什么?

但是使用env::get()還可以設置我在.env下設置的值

正在回答

3 回答

因為配置類Config已經取消了環境變量的優先識別,所以需要使用環境變量必須使用Env類來讀取,

我們直接dump($_Env['email']),系統會直接報錯,要獲取到我們在.env設置的環境變量可以使用Env::get('email');

1 回復 有任何疑惑可以回復我~

沒顯示系統環境變量的
打開php.ini,找到這樣幾行代碼:
; variables_order
;Default Value: "EGPCS"
; Development Value: "GPCS"
; Production Value: "GPCS"
然后,將;Default Value: "EGPCS"前面的分號去掉,整個配置變成:
; variables_order
Default Value: "EGPCS"
; Development Value: "GPCS"
; Production Value: "GPCS"
然后重啟Apache就可以了。

6 回復 有任何疑惑可以回復我~

.env

注意不是.evn

environment(環境)的簡寫

0 回復 有任何疑惑可以回復我~
#1

lj920 提問者

沒太懂。老師的課件里面就是.evn文件啊。。。。而且我已經設置成功了、就是讀不到。
2018-06-13 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
快速入門ThinkPHP 5.0--基礎篇
  • 參與學習       58786    人
  • 解答問題       516    個

ThinkPHP5已發布多時,想了解ThinkPHP5的新特性嗎?老司機帶你馬上出發~

進入課程

.evn不生效

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號