亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

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

woshicixide / 2607人閱讀

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

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

那么我們?cè)撊绾问褂眠@個(gè)特性呢?其實(shí)很簡(jiǎn)單,加入我們有4個(gè)環(huán)境(dev環(huán)境,test環(huán)境,beta環(huán)境,production環(huán)境)。

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

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

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

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

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

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

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

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

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

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

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

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/28946.html

相關(guān)文章

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

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

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

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

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

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

    chanthuang 評(píng)論0 收藏0
  • laravel5.5+dingo+JWT開發(fā)后臺(tái)API

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

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

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

    Lavender 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<