## 调试 由于 MixPHP 是在命令行中启动的,所以使用 `echo`、`var_dump`、`print_r` 调试时,输出结果并不在浏览器中,而是在执行命令的终端里。 ## HTTP 404 / 500 HTTP `404` / `500` 两个错误是最常见的,通常我们需要定制他们,来提升用户体验。 当前 web 应用使用哪种错误类型,可在配置文件中 `error` 组件的 `format` 配置中指定。 可以有三种类型: - mix\http\Error::FORMAT_HTML - mix\http\Error::FORMAT_JSON - mix\http\Error::FORMAT_XML ### 如何修改响应内容 - html:修改 `views/errors` 目录的视图文件 - json:继承 `Mix\Http\Error` 类,重写 `json` 方法,在依赖配置中替换成重写后的类 [[link]](https://github.com/mix-php/http/blob/master/src/Error.php#L146) - xml:继承 `Mix\Http\Error` 类,重写 `xml` 方法,在依赖配置中替换成重写后的类 [[link]](https://github.com/mix-php/http/blob/master/src/Error.php#L165) 要修改错误响应内容,只需修改对应目录内的文件内容即可。