开发调试
开发模式
开发模式有如下好处,方便开发测试:
开启开发模式只需在全局系统配置中添加:
'DEBUG' => true,
开启DEBUG后消息结果会产生日志跟踪信息,关闭DEBUG自动消除;线上生产环境中务必关闭开发模式
手动调试
可以在程序中手动调用 boa::debug($v) 来调试$v,$v支持变量、对象、数组等,调试结果输出到临时目录下debug.txt中,数组以json格式输出
错误提示
为显示更多类型的错误提示,在全局系统配置中添加:
'MSG_DISPLAY' => 'php_exception,php_warning,php_error,php_deprecated,php_strict',
更多详情请参见 消息配置
日志记录
为记录更多的信息,在全局系统配置中添加:
'LOG' => [
'enable' => true,
'timeline' => true,
'type' => 'info,error,header,php_warning,php_error,php_deprecated,php_strict,php_exception'
],
更多详情请参见 日志配置