濮阳杆衣贸易有限公司

主頁 > 知識庫 > Laravel框架環(huán)境與配置操作實(shí)例分析

Laravel框架環(huán)境與配置操作實(shí)例分析

熱門標(biāo)簽:百應(yīng)電話機(jī)器人服務(wù) 騰訊外呼管理系統(tǒng) 岳陽外呼型呼叫中心系統(tǒng)在哪里 河南電銷卡外呼系統(tǒng)哪家強(qiáng) 昭通辦理400電話 山西回?fù)芡夂粝到y(tǒng) 山西探意電話機(jī)器人 揚(yáng)州地圖標(biāo)注app 青島語音外呼系統(tǒng)招商

本文實(shí)例講述了Laravel框架環(huán)境與配置操作。分享給大家供大家參考,具體如下:

Laravel 5 安裝根目錄下 .env 文件是配置文件。打開 config/database.php 可以看到,它返回一個PHP數(shù)組,該配置文件提供了各種數(shù)據(jù)庫可能用到的配置。connections 里包含了數(shù)據(jù)庫配置。修改'default' => 'mysql',參數(shù)可以選擇需要使用的數(shù)據(jù)庫。

'mysql' => [
      'driver'  => 'mysql',
      'host'   => env('DB_HOST', 'localhost'),
      'database' => env('DB_DATABASE', 'forge'),
      'username' => env('DB_USERNAME', 'forge'),
      'password' => env('DB_PASSWORD', ''),
      'charset'  => 'utf8',
      'collation' => 'utf8_unicode_ci',
      'prefix'  => '',
      'strict'  => false,
      'engine'  => null,
    ],

上述為myql默認(rèn)配置項(xiàng),env()方法是用來讀取.env文件中的配置項(xiàng),也可以通過直接用'password' =>'password'來配置,但這樣缺少安全性,如果把項(xiàng)目放在github,會被直接看到。所以可以通過肚臍。env配置文件,然后把。env文件設(shè)置為不提交,這樣安全性就提高了。

在根目錄 .gitignore文件,可以查看

/vendor
/node_modules
/public/storage
Homestead.yaml
Homestead.json
.env

讀取環(huán)境配置

在Application實(shí)例中,可以通過environment()方法來讀取目前應(yīng)用程序的環(huán)境配置:

$environment = $app->environment();

也可以傳遞參數(shù)至 environment() 方法中,來確認(rèn)目前的環(huán)境是否與參數(shù)相符合:

if ($app->environment('local'))
{
 // The environment is local
}
if ($app->environment('local', 'staging'))
{
 // The environment is either local OR staging...
}

或通過 App facade 或者輔助方法 app() 取得應(yīng)用程序?qū)嵗?/p>

$environment = app()->environment();
$environment = App::environment();

維護(hù)模式

當(dāng)應(yīng)用程序處于維護(hù)模式時,所有的路由都會指向一個自定的視圖。當(dāng)你要更新或維護(hù)網(wǎng)站時,「關(guān)閉」整個網(wǎng)站是很簡單的。如果應(yīng)用程序處于維護(hù)模式,HttpException 會拋出 503的狀態(tài)碼。維護(hù)模式響應(yīng)的默認(rèn)模板放 resources/views/errors/503.blade.php

//啟用維護(hù)模式,只需要執(zhí)行 Artisan 命令 down:
php artisan down
//關(guān)閉維護(hù)模式,使用 Artisan 命令 up:
php artisan up

更多關(guān)于Laravel相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Laravel框架入門與進(jìn)階教程》、《php優(yōu)秀開發(fā)框架總結(jié)》、《php面向?qū)ο蟪绦蛟O(shè)計(jì)入門教程》、《php+mysql數(shù)據(jù)庫操作入門教程》及《php常見數(shù)據(jù)庫操作技巧匯總》

希望本文所述對大家基于Laravel框架的PHP程序設(shè)計(jì)有所幫助。

您可能感興趣的文章:
  • Laravel如何友好的修改.env配置文件詳解
  • Nginx中運(yùn)行PHP框架Laravel的配置文件分享
  • Laravel 前端資源配置教程
  • laravel config文件配置全局變量的例子
  • Laravel數(shù)據(jù)庫讀寫分離配置的方法
  • Laravel 數(shù)據(jù)庫加密及數(shù)據(jù)庫表前綴配置方法
  • laravel框架數(shù)據(jù)庫配置及操作數(shù)據(jù)庫示例
  • laravel-admin自動生成模塊,及相關(guān)基礎(chǔ)配置方法
  • laravel 配置路由 api和web定義的路由的區(qū)別詳解
  • Laravel5.6框架使用CKEditor5相關(guān)配置詳解
  • Laravel配置全局公共函數(shù)的方法步驟
  • Laravel5框架自定義錯誤頁面配置操作示例
  • laravel配置Redis多個庫的實(shí)現(xiàn)方法
  • nginx實(shí)現(xiàn)一個域名配置多個laravel項(xiàng)目的方法示例
  • laravel 框架配置404等異常頁面
  • Laravel 5.5官方推薦的Nginx配置學(xué)習(xí)教程
  • Laravel Memcached緩存驅(qū)動的配置與應(yīng)用方法分析
  • Laravel 5+ .env環(huán)境配置文件詳解

標(biāo)簽:寶雞 湛江 南陽 鎮(zhèn)江 宜賓 婁底 黃南 銅川

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Laravel框架環(huán)境與配置操作實(shí)例分析》,本文關(guān)鍵詞  Laravel,框架,環(huán)境,與,配置,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Laravel框架環(huán)境與配置操作實(shí)例分析》相關(guān)的同類信息!
  • 本頁收集關(guān)于Laravel框架環(huán)境與配置操作實(shí)例分析的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    太和县| 阜城县| 竹北市| 营山县| 呼玛县| 广安市| 双柏县| 晴隆县| 尤溪县| 稷山县| 长顺县| 开化县| 保康县| 大化| 平原县| 新巴尔虎右旗| 疏勒县| 庐江县| 旺苍县| 衢州市| 湖口县| 耒阳市| 秭归县| 芦山县| 安仁县| 广汉市| 西平县| 防城港市| 崇义县| 长乐市| 台中市| 枣强县| 镇巴县| 文水县| 苗栗市| 孟连| 南召县| 高陵县| 河西区| 辽中县| 临沂市|