麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > PHP > 正文

跟我學Laravel之配置Laravel

2020-03-22 17:57:57
字體:
來源:轉載
供稿:網友
獲取一個配置項的值** 復制代碼 代碼如下:
Config::get('app.timezone');
如果配置項不存在,你還可以指定返回的默認值: 復制代碼 代碼如下:
$timezone = Config::get('app.timezone', 'UTC');
為配置項賦值 注意"點"式語法可以用來訪問不同文件里的配置項的值。你還可以在運行時為配置項賦值。: 復制代碼 代碼如下:
Config::set('database.default', 'sqlite');
在程序運行時設置的配置值只在本次請求中有效,不會對以后的請求造成影響。 環境配置 通常html' target='_blank'>應用程序根據不同的運行環境確定不同的配置項的值是非常有用的。例如,你也許希望在開發機器與生產機器上使用不同的緩存驅動(cache driver)。根據環境來改變配置就能很容易的達到此目的。 在config目錄下創建一個和你的環境名同名的目錄,例如local。然后,創建配置文件,這些配置文件中包含你想覆蓋的配置選項。例如,要在本地環境中覆蓋緩存驅動(cache driver),你可以在app/config/local目錄中創建cache.php文件并包含如下內容: 復制代碼 代碼如下:
php return array( 'driver' = 'file', );
注意: 不要使用'testing'作為環境名,它是專門為單元測試所保留的。
注意,你不需要為基礎配置文件中的所有配置項指定值,只需指定你需要覆蓋的配置選項即可。環境配置文件將會以"cascade"方式覆蓋基本配置文件。 接下來,我們需要指導框架如何確定其運行環境。默認環境總是produciton。然而,你可以在安裝目錄的根目錄下的bootstrap/start.php 文件中設置其他的環境。在該文件中,你可以找到 $app- detectEnvironment方法的調用。傳入的數組參數就是用來確定當前運行環境的。你可以根據需要添加其他的環境或機器名。 復制代碼 代碼如下:
php $env = $app- detectEnvironment(array( 'local' = array('your-machine-name'), ));
在此案例中,'local' 是運行環境的名稱,'your-machine-name' 是服務器的主機名。在Linux和Mac上,可以通過 hostname 命令來確定所用機器的主機名。 如果你需要更靈活的環境檢查方式,可以在調用detectEnvironment時傳遞一個閉包(Closure) , 這樣你就可以按照自己的方式檢查環境了: 復制代碼 代碼如下:
$env = $app- detectEnvironment(function()
{
return $_SERVER['MY_LARAVEL_ENV'];
});
獲取當前的應用環境 可以通用調用environment方法來獲取當前的應用環境: 復制代碼 代碼如下:
$environment = App::environment();
你還可以將參數傳遞給 environment 方法來判斷應用環境是否與某個給定值匹配: 復制代碼 代碼如下:
if (App::environment('local'))
{
// The environment is local
} if (App::environment('local', 'staging'))
{
// The environment is either local OR staging...
}
維護模式 當應用處于維護模式時,所有的路由都會指向一個自定義的視圖。這對于更新應用或執行維護任務時臨時"禁用"當前應用是很方便的。App::down方法在app/start/global.php文件里進行了定義,它將在維護模式時將該方法輸出的內容展示給用戶。 要開啟維護模式,只需執行Artisan 的 down命令: 復制代碼 代碼如下:
php artisan down
要關閉維護模式,只需執行 up 命令: 復制代碼 代碼如下:
php artisan up
當你的應用處于維護模式時,如需展示一個自定義的視圖,只要在app/start/global.php文件中加入如下代碼即可: 復制代碼 代碼如下:
App::down(function()
{
return Response::view('maintenance', array(), 503);
});
如果傳遞給 down 方法的閉包返回值為 NULL, 在此次請求中將忽略維護模式。 維護模式 & 隊列 當應用程序處于維護模式時, 將不接受新的隊列任務 。一旦應用程序退出維護模式,隊列任務的處理即恢復正常。PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 亚洲视屏 | av在线免费播放网站 | 最新中文字幕第一页视频 | 久久久午夜电影 | 91av网址 | 91av国产在线 | 色天使中文字幕 | 日本欧美一区二区三区在线观看 | 成人三级视频在线观看 | 人人舔人人舔 | 国产91一区二区三区 | 狠狠久久伊人中文字幕 | 日本一区二区三区视频在线 | 护士hd欧美free性xxxx | 真人一级毛片免费 | 一级国产电影 | 欧美成人黄色小视频 | av在线等 | 91精品久久香蕉国产线看观看 | 国产精品18久久久久久久 | 国产日产精品久久久久快鸭 | 99国产精品自拍 | av免费在线观看国产 | 国产一级小视频 | 羞羞羞网站 | 国产免费一区视频 | 九九精品在线观看 | 成人aaaaa片毛片按摩 | 色中色激情影院 | 一级做a爱片毛片免费 | 免费a级片视频 | 男女羞羞视频在线观看免费 | 成人在线视频播放 | 日本免费不卡一区二区 | 超污视频在线看 | 最新久久免费视频 | 免费播放欧美毛片 | 亚洲午夜久久久精品一区二区三区 | 国产亚洲黑人性受xxxx精品 | 毛片在哪里看 | 蜜桃av鲁一鲁一鲁一鲁 |