關於PHP框架laravel的.env檔配置的解析

不言
發布: 2023-04-01 07:02:01
原創
1954 人瀏覽過

這篇文章主要介紹了關於PHP框架laravel的.env檔案配置的解析,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下

在之前的版本Laravel是使用config 資料夾下的php 檔案來完成專案所需要的配置的,後面從大概從5 開始就使用了.env 來放置部分配置。那麼以下這篇文章主要為大家介紹了關於PHP框架laravel的.env檔案配置的相關資料,需要的朋友可以參考學習。

前言

大家應該都知道使用laravel框架開發PHP程式的時候,設定框架的.env檔案是至關重要的,這個文件上需要設定資料庫、資料庫使用者以及快取等,以下來一起看看詳細的設定教學。

一、設定APP_KEY

#laravel框架預設在.env設定檔中硬編碼了對稱加密金鑰,開發環境與生產環境不必且應嚴格禁止使用相同的APP_KEY
在專案中執行php artisan key:generate就會在.env檔案中自動產生金鑰。

 APP_KEY=Li0zqXhuxOlnsMtG90UsU**********
登入後複製

二、設定資料庫及資料庫使用者

(1)建立資料庫

使用指令mysql < init_db.sql 執行腳本來建立資料庫

(2 )建立資料庫使用者

使用指令mysql < create_usr.sql執行腳本來建立使用者

這裡建立兩個用戶,一個cloudlab_dev用戶具有Insert,Select,Delete,Update,CREATE權限

一個cloudlab_dba具有Insert,Select,Delete,Update,ALTER,CREATE,DROP,INDEX,LOCK權限。

一般情況下使用cloudlab_dev用戶,在建表操作時使用cloudlab_dba

結果:


######### ##
DB_HOST=127.0.0.1
DB_DATABASE=cloudlab
DB_USERNAME=cloudlab-dev
DB_PASSWORD=cloudla******

DB_USERNAME_DBA=cloudlab-dba
DB_PASSWORD_DBA=cloud*******
登入後複製
#########以上就是本文的全部內容,希望對大家的學習有所幫助,更多相關內容請關注PHP中文網! ######相關推薦:#########Laravel Redis 多個行程同時取佇列的問題解析#################### ######

以上是關於PHP框架laravel的.env檔配置的解析的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!