真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

PHP中如何通過設(shè)置系統(tǒng)環(huán)境變量來區(qū)分測試環(huán)境和正式環(huán)境

這篇文章主要介紹了PHP中如何通過設(shè)置系統(tǒng)環(huán)境變量來區(qū)分測試環(huán)境和正式環(huán)境,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

創(chuàng)新互聯(lián)建站服務(wù)項目包括華坪網(wǎng)站建設(shè)、華坪網(wǎng)站制作、華坪網(wǎng)頁制作以及華坪網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,華坪網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到華坪省份的部分城市,未來相信會繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!

一,介紹

1.PHP中可以通過getenv()函數(shù)和$_ENV來獲取環(huán)境變量

2.環(huán)境變量存在系統(tǒng)中,不隨代碼的提交改變而改變

3.如果公司有測試服務(wù)器和正式服務(wù)器兩臺,通過環(huán)境變量的方式來區(qū)分測試環(huán)境和正式環(huán)境是一個不錯的辦法

4.安全,不用擔(dān)心提交覆蓋

二、設(shè)置方法

1.打開etc/profile文件:vim ~/etc/profile

新增一個環(huán)境變量export PHP_ENV="test",正式服務(wù)器設(shè)置為="prod"

這樣通過系統(tǒng)環(huán)境變量來做一些不同的操作,或者存在不同的數(shù)據(jù)庫賬號密碼

設(shè)置完后重新加載:source ~/etc/profile

2.修改PHP的php-fpm.conf文件,設(shè)置PHP環(huán)境變量

底部增加:env[PHP_ENV]=$PHP_ENV

重啟PHP服務(wù),service php-fpm restart

3.如果getenv('PHP_ENV')無法獲取值?

可能因為php.ini默認(rèn)不載入$_ENV變量定義,如果此時查看phpinfo(),會發(fā)現(xiàn)我們設(shè)置的環(huán)境變量為"no value"

修改vim /etc/php/php.ini

修改:variables_order:variables_order="EGPCS"

重啟PHP服務(wù)

4.查看phpinfo(),或者使用getenv()函數(shù)獲取變量

如果無法獲得,可使用$_ENV;因為getenv函數(shù)在7版本已經(jīng)不支持了。

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“PHP中如何通過設(shè)置系統(tǒng)環(huán)境變量來區(qū)分測試環(huán)境和正式環(huán)境”這篇文章對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識等著你來學(xué)習(xí)!


本文題目:PHP中如何通過設(shè)置系統(tǒng)環(huán)境變量來區(qū)分測試環(huán)境和正式環(huán)境
標(biāo)題URL:http://weahome.cn/article/jdcsih.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部