.evn不生效
tp5.1
我已經(jīng)修改了variables_order = "GPCS"并且可以獲取到$_EVN
但是獲取不到.evn文件下的配置。為什么?
但是使用env::get()還可以設(shè)置我在.env下設(shè)置的值
tp5.1
我已經(jīng)修改了variables_order = "GPCS"并且可以獲取到$_EVN
但是獲取不到.evn文件下的配置。為什么?
但是使用env::get()還可以設(shè)置我在.env下設(shè)置的值
2018-06-11
舉報(bào)
2019-09-20
因?yàn)榕渲妙怌onfig已經(jīng)取消了環(huán)境變量的優(yōu)先識(shí)別,所以需要使用環(huán)境變量必須使用Env類來讀取,
我們直接dump($_Env['email']),系統(tǒng)會(huì)直接報(bào)錯(cuò),要獲取到我們?cè)?env設(shè)置的環(huán)境變量可以使用Env::get('email');
2018-06-14
沒顯示系統(tǒng)環(huán)境變量的
打開php.ini,找到這樣幾行代碼:
; variables_order
;Default Value: "EGPCS"
; Development Value: "GPCS"
; Production Value: "GPCS"
然后,將;Default Value: "EGPCS"前面的分號(hào)去掉,整個(gè)配置變成:
; variables_order
Default Value: "EGPCS"
; Development Value: "GPCS"
; Production Value: "GPCS"
然后重啟Apache就可以了。
2018-06-11
.env
注意不是.evn
environment(環(huán)境)的簡(jiǎn)寫