在先前的版本 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實例-PHP框架laravel的.env檔設定教程的詳細內容。更多資訊請關注PHP中文網其他相關文章!