久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

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

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

      一、介紹

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

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

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

      4.安全,不用擔心提交覆蓋

      二、設置方法

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

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

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

      設置完后重新加載:source ~/etc/profile

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

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

      重啟PHP服務,service php-fpm restart

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

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

      修改vim /etc/php/php.ini

      修改:variables_order:variables_order="EGPCS"

      重啟PHP服務

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

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

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號