0

我有一个 symfony2 包,我在其中使用jquery 终端项目。这是一个简单的 javascript 控制台,用户在其中传递一些指令,这些指令在服务器端使用 AJAX/JSON 执行并返回到控制台并显示。php 服务器脚本从$GLOBALS['HTTP_RAW_POST_DATA'].

目前,当任何请求抛出错误时,symfony2 会返回一个完整的 HTML 响应。我不想要 HTML 部分(我只想显示异常消息/代码)。

问题是:symfony2 处理异常并在某处捕获它们,嵌入 HTML 并返回这样的响应。我想修改这个 - exc。可能会被抓住,但我不希望包含 HTML。有一个独特的捆绑包,仅用于控制台的东西。

4

1 回答 1

0

实际上,问题在于exit控制器中缺少语句。控制器响应为空,因此引发了异常,控制器必须返回响应。exit;在回显输出后添加后,问题就消失了。

于 2013-03-06T17:36:42.627 回答