Laravel是一套簡潔、優雅的PHP Web開發框架,本文將詳細介紹Laravel如何進行配置
配置說明
框架下載好了,但是想要很好的使用,可能我們還有一些東西需要知道,這就是配置。和項目有關的配置是在app/config文件夾里,但是除了這里還有一些配置可能是我們需要的。作為一個基礎教程,我就不一一介紹了,只是選擇一些大家配置比較多的地方講解一下。
app/config中的配置說明
在app/config文件夾中經常配置的一般有兩個文件:app.php和database.php兩個文件,他們一個是配置項目雜項的、一個是配置數據庫的。下面我就里面的常用配置做一下解釋:
先是app.php文件
- // app/config/app.php 文件
- return array(
- /*
- |--------------------------------------------------------------------------
- | Laravel 的 debug 模塊
- |--------------------------------------------------------------------------
- | 當設置為 'true' 的時候為開啟狀態(下面這種設置是默認設置,為開啟狀態)
- | 'false' 為關閉狀態。開啟的時候當程序出現錯誤會顯示錯誤信息,
- | 而關閉的時候,程序一旦錯誤,則會跳轉到錯誤頁面(一般為404頁)
- */
- 'debug' => true,
- /*
- |--------------------------------------------------------------------------
- | 應用地址
- |--------------------------------------------------------------------------
- | 這個地址只有在使用 Artisan 命令的時候才會用到,需要設置為應用的根目錄。
- | 額,如果你還是不清楚我在說什么,那就和下面一樣設置成空吧。
- */
- 'url' => '',
- /*
- |--------------------------------------------------------------------------
- | 應用的時區
- |--------------------------------------------------------------------------
- | 這個就是時區操作了,一般如果你沒有對 PHP 進行設置的話,時區是美國時區,
- | 也就是 'UTC' ,啊,你是要寫面向我天朝網站么?那就設置成 'Asia/Shanghai' 吧。
- */
- 'timezone' => 'Asia/Shanghai',
- /*
- |--------------------------------------------------------------------------
- | 應用的本地化
- |--------------------------------------------------------------------------
- | 簡單的說就是多語言設置,默認是 'en' 如果你沒有自己寫語言包的話那就還是這個值吧。
- | 你可以在 app/lang 文件夾中看到語言包,如果你沒有多語言想法的話,那就不用管這個了。
- */
- 'locale' => 'en',
- /*
- |--------------------------------------------------------------------------
- | 應用密鑰
- |--------------------------------------------------------------------------
- | 這是在應用 Laravel 自帶的加密功能時會用到的密鑰,是為了保證加密安全性的。
- | 如果你的文件這里不是一個隨機的 32 位字符串的話,你可以用 'php artisan key:generate'
- | 命令生成一個 32 位隨機字符串,啊,記住要在你寫網頁之前做這個事情。
- | 一旦你變更這個字符串,那么用上一個字符串加密過的內容就找不回來了??!
- */
- 'key' => '',
- );
新聞熱點
疑難解答