Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Symfony:调试Ajax请求_Ajax_Debugging_Symfony - Fatal编程技术网

Symfony:调试Ajax请求

Symfony:调试Ajax请求,ajax,debugging,symfony,Ajax,Debugging,Symfony,社区 我有一个symfony项目(3.1.10)并使用ajax请求(jquery.ajax)加载数据。如果请求失败,调试器工具栏将显示错误,但不会创建任何探查器条目,在profile列中只有一个n/a。所以我没有机会知道失败的原因。我记得在symfony2.7中,有一个探查器条目用于失败的ajax请求。有人能帮我吗 看到同样的情况。但是您知道,您总是可以打开实例上的/\u profiler/页面,找到ajax调用并找出发生了什么。确保ajax请求的URL实际使用了app\u dev.php前端控

社区

我有一个symfony项目(3.1.10)并使用ajax请求(jquery.ajax)加载数据。如果请求失败,调试器工具栏将显示错误,但不会创建任何探查器条目,在profile列中只有一个n/a。所以我没有机会知道失败的原因。我记得在symfony2.7中,有一个探查器条目用于失败的ajax请求。有人能帮我吗


看到同样的情况。但是您知道,您总是可以打开实例上的
/\u profiler/
页面,找到ajax调用并找出发生了什么。

确保ajax请求的URL实际使用了app\u dev.php前端控制器。否则,将不会记录任何调试数据以供探查器显示。

我很确定这是因为您得到了一个500且没有4xx错误,这可能意味着您的php代码退出时出现了一个致命错误,因此不再执行php脚本,因此没有配置文件。谢谢您的回答。但我记得有一个500个错误的配置文件条目。这篇博文也是:是的,但仍然-PHP中存在致命错误,这些错误是“基本致命”的,不可能再执行PHP(例如不正确的
use
语句等等)-您希望在分析器中获得关于它们的任何进一步详细信息。如果有任何其他信息,请访问您的日志,有时是这样。请求也不会出现在探查器页面上。就像它从未被执行过一样。