boaPHP开发手册v5.5

开发调试

开发模式

开发模式有如下好处,方便开发测试:

  • 模板实时编译
  • 显示更详细的错误提示
  • 记录更详细的调试信息
  • 开启开发模式只需在全局系统配置中添加:

    'DEBUG' => true,

    开启DEBUG后消息结果会产生日志跟踪信息,关闭DEBUG自动消除;线上生产环境中务必关闭开发模式

    手动调试

    可以在程序中手动调用 boa::debug($v) 来调试$v,$v支持变量、对象、数组等,调试结果输出到临时目录下debug.txt中

    错误提示

    为显示更多类型的错误提示,在全局系统配置中添加:

    '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'
    	],

    更多详情请参见 日志配置