第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何高效、快速的讓程序識別自我的運行環(huán)境?

如何高效、快速的讓程序識別自我的運行環(huán)境?

PHP
12345678_0001 2019-03-14 08:29:25
程序運行環(huán)境主要有: 本地環(huán)境/開發(fā)環(huán)境測試環(huán)境預發(fā)布環(huán)境線上環(huán)境 例如:開發(fā)環(huán)境短信驗證為關閉狀態(tài),其余環(huán)境為開啟狀態(tài) if (isLocal) { return '123456'; } else { return sendSms(); } 環(huán)境變化由程序獲取環(huán)境變量最佳,盡量保證程序代碼在各環(huán)境中的一致性 我想知道大家都是如何在程序中區(qū)分環(huán)境等級的 問題: 最友好配置環(huán)境變量,配置于服務器環(huán)境層,還是Nginx/Apache配置,or其他? 程序中增加了if 乃至 switch 判斷,如何高效獲取/判斷環(huán)境,并執(zhí)行相應內(nèi)容?
查看完整描述

3 回答

?
幕布斯7119047

TA貢獻1794條經(jīng)驗 獲得超8個贊

https://img1.sycdn.imooc.com//5c8f69880001daf903260175.jpg

我用的laravel 框架 ,在項目根目錄有.env和.env_local文件

可以配置在服務器環(huán)境層,也可以配置在php-fpm.conf

;env[HOSTNAME] = $HOSTNAME
;env[PATH] = /usr/local/bin:/usr/bin:/bin
;env[TMP] = /tmp
;env[TMPDIR] = /tmp
;env[TEMP] = /tmp
env[TEST_VAR_1] = $TEST_VAR

根據(jù)$_ENV引入不同的配置

查看完整回答
反對 回復 2019-03-18
?
冉冉說

TA貢獻1877條經(jīng)驗 獲得超1個贊

gethostname()

查看完整回答
反對 回復 2019-03-18
?
吃雞游戲

TA貢獻1829條經(jīng)驗 獲得超7個贊

我司主要是采用Nginx配置,配合getenv函數(shù)解決環(huán)境問題

不同環(huán)境采用不同配置文件

程序中通過if / switch進行不同邏輯

查看完整回答
反對 回復 2019-03-18
  • 3 回答
  • 0 關注
  • 452 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號