成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

【原創(chuàng)】Laravel5.5及以上版本多環(huán)境.env配置讀取

woshicixide / 2533人閱讀

摘要:我們只需要在工程根目錄下創(chuàng)建四個文件,可以注意到不同環(huán)境是不同的環(huán)境關(guān)鍵字,分別為開發(fā)環(huán)境測試環(huán)境預發(fā)布環(huán)境生產(chǎn)環(huán)境創(chuàng)建后,在里面配置不同環(huán)境下的相關(guān)配置數(shù)據(jù)。配置后,重啟即可。這時候系統(tǒng)會區(qū)分環(huán)境讀取文件了。

laravel 默認工程一個.env文件,如果在多個運行環(huán)境下如何自動區(qū)分讀取不同的.env文件呢?其實laravel本身就已經(jīng)實現(xiàn)了多環(huán)境讀取.env,網(wǎng)上那些教程都是要加代碼來識別或者講的不清不楚的,laravel在5.5版本的框架底層中實現(xiàn)了讀取不同的.env邏輯。請看截圖:

那么我們該如何使用這個特性呢?其實很簡單,加入我們有4個環(huán)境(dev環(huán)境,test環(huán)境,beta環(huán)境,production環(huán)境)。

我們只需要在工程根目錄下創(chuàng)建四個文件,可以注意到不同環(huán)境是不同的環(huán)境關(guān)鍵字,分別為:

.env.dev 開發(fā)環(huán)境

.env.test 測試環(huán)境

.env.beta beta預發(fā)布環(huán)境

.env.producton 生產(chǎn)環(huán)境

創(chuàng)建后,在里面配置不同環(huán)境下的相關(guān)配置數(shù)據(jù)。

重點來了,這也是最重要的異步,如何告訴laravel要去讀取指定環(huán)境的.env配置文件呢。其實只需要兩步驟,在你指定運行環(huán)境下的nginx配置中PHP配置參數(shù)段中加上一行:

fastcgi_param APP_ENV test; // 根據(jù)環(huán)境不同填寫對應的環(huán)境關(guān)鍵字。

配置后,重啟nginx即可。這時候系統(tǒng)會區(qū)分環(huán)境讀取.env文件了。

查看更多原創(chuàng)文章可訪問:leeon

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/28946.html

相關(guān)文章

  • windows下laravel5.5手寫教程1(適合初學者)

    摘要:打開瀏覽器輸入,如無意外,將出現(xiàn)如下圖,表示框架安裝成功。四系統(tǒng)內(nèi)部后臺管理系統(tǒng)這個是框架自帶的后臺登錄管理系統(tǒng),只需要簡單的命令即可運行。出現(xiàn)上圖即為,創(chuàng)建模型成功。 在PHP個各種web開發(fā)框架中,laravel算是一款簡潔、優(yōu)雅的開發(fā)框架,本人也剛剛接觸到laravel,通過學習大神們的一些文章,下面是我的一些心得體會,希望可以給初學者一些幫助,大家一起進步。言歸正傳: 本人環(huán)境...

    GeekGhc 評論0 收藏0
  • docker搭建Laravel5.5環(huán)境

    摘要:安裝方法安裝克隆地址切換到構(gòu)建容器進入安裝查看容器容器配置本地主機文件服務(wù)訪問出現(xiàn)歡迎頁則表示環(huán)境建立成功系統(tǒng)環(huán)境及版本核心版過程記錄如果網(wǎng)絡(luò)不好可能會出現(xiàn)下面問題 安裝方法 step1: 安裝docker、docker-compose 克隆地址: https://github.com/helloMJW/d... 切換TAG到laravel5.5: git checkout lara...

    winterdawn 評論0 收藏0
  • docker搭建Laravel5.5環(huán)境

    摘要:安裝方法安裝克隆地址切換到構(gòu)建容器進入安裝查看容器容器配置本地主機文件服務(wù)訪問出現(xiàn)歡迎頁則表示環(huán)境建立成功系統(tǒng)環(huán)境及版本核心版過程記錄如果網(wǎng)絡(luò)不好可能會出現(xiàn)下面問題 安裝方法 step1: 安裝docker、docker-compose 克隆地址: https://github.com/helloMJW/d... 切換TAG到laravel5.5: git checkout lara...

    chanthuang 評論0 收藏0
  • laravel5.5+dingo+JWT開發(fā)后臺API

    摘要:我的博客中文文檔中使用輔助文章參考這篇文章基本就能搭建出環(huán)境,我使用的版本跟他一樣,不知道別的版本有啥大的區(qū)別,但是網(wǎng)上找的其他一些文章使用的是舊的版本,封裝的東西路徑可能不一樣,可能會保錯,有些文檔還說要手動添加和,其實新版本不需要。 我的github博客:https://zgxxx.github.io/ dingo api 中文文檔: https://www.bookstack....

    printempw 評論0 收藏0
  • Any-基于Laravel5.4新的權(quán)限管理后臺骨架

    摘要:最簡化權(quán)限管理系統(tǒng),基于開發(fā)?;陂_發(fā),唯一優(yōu)化的是用權(quán)限和路由別名綁定,這樣代碼寫好之后就可以直接使用。如果是超級管理員,即使沒有這個權(quán)限會自動賦予權(quán)限給超級管理員角色。默認管理員賬號密碼。然后正常執(zhí)行命令其他命令即可。 Any 最簡化權(quán)限管理系統(tǒng),基于 Laravel5.4 開發(fā)。由于 Laravel5.5 發(fā)布推遲,只好先寫個 Laravel5.4版本的,后面再升級上去。演示地址...

    Lavender 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<