当您首次开始使用 October CMS 时,错误和异常处理已为您配置好。
有两种方式可以访问事件日志:
storage/logs/system.log 在文件系统中查看。日志条目始终在显示错误页面时以及针对某些 异常类型 时创建。
您的应用程序通过浏览器显示错误详细信息的程度由您的config/app.php配置文件中的debug配置选项控制。默认情况下,详细的错误报告是开启的,因此查看详细的错误信息很有帮助,这对于调试和故障排除问题非常有用。当此功能关闭时,当页面出现问题时,将显示一条通用错误消息。
对于本地开发,你应该将 debug 值设置为 true. 在你的生产环境中,该值应始终为 false.
/*
|--------------------------------------------------------------------------
| Application Debug Mode
|--------------------------------------------------------------------------
|
| When your application is in debug mode, detailed error messages with
| stack traces will be shown on every error that occurs within your
| application. If disabled, a simple generic error page is shown.
|
*/
'debug' => false,October CMS 支持多种驱动, 包括 single, daily, syslog 和 errorlog 日志模式. 例如, 如果你希望使用每日日志文件而不是单个文件, 你应该简单地设置 default 值在你的 config/logging.php 配置文件中:
'default' => env('LOG_CHANNEL', 'daily'),