安裝與開啓調試
通過命令行安裝
composer create-project topthink/think tp
命令行安裝的tp6會在根目錄下生成:.example.env
文件
此爲環境變量示例文件
重命名爲:.env
按需求修改即可,修改後默認開啓了調試模式
查看.env文件,設置調試模式開關
APP_DEBUG = true
開啓調試時,頁面右下角會出現Trace調試小圖標
開啓調試的好處
- 記錄程序運行流程,執行過程。
- 展示錯誤和調試信息,並開啓日誌記錄。
- 模板修改及時生效,不被緩存干擾。
- 對於異常信息也會顯示
關閉.env調試時,顯示簡要錯誤信息
當.env關閉調試時,config文件夾下app配置中
'show_error_msg' => false,
打開後也會顯示,區別就是簡單的一句話描述錯誤。
配置文件的區別
.env適合本地(部署後被忽略)
config下app配置文件適合線上
.env優先級高於config下配置
config會先讀取.env
配置的獲取
使用前先引入操作類
use think\facade\Env;
use think\facade\Config;
簡要演示
public function config()
{
echo '數據庫配置是:', Env::get('database.hostname'),"\n";
return '配置文件';
}