一、开启调试
- 开发阶段调试模式会牺牲执行效率,提高开发排错能力。生产环境关闭
- .env 文件是环境配置文件:将 .example.env 改为 .env
- 开启调式模式优点
a. 记录系统远行流程的执行过程
b. 展示错误和调试信息,并开启日志记录
c. 模板修改可以及时生效(不会这被缓存干扰)
d. 启动右下角 Trace 调试功能
e. 发生异常时,也会显示异常信息 - 目录 config/app.php
'show_error_msg' => false,
二、配置信息
- 本地开发环境:使用 .env 文件配置;生产环境:config/ 下文件配置
- 获取配置文件参数
use think/facade/Env;
use think/facade/Config;
echo Env::get('DATABASE.DATABASE');
echo Config::get('database.connections.mysql.hostname');
echo Env::has('DATABASE.DATABASE');
echo Config::has('database.connections.mysql.hostname');