Symfony 413请求实体太大文件

时间:2016-09-03 19:53:01

标签: forms symfony upload large-files

我正在尝试使用ajax上传文件,当文件很大时我得到的错误页面为html 413文件太大。

我不想更改php设置以允许更大的文件,我不需要。

我需要在我的控制器中捕获此错误,而不是错误,我想输出带有消息的json响应。

我使用dropzone允许我上传多个带下拉功能的文件。

有谁知道如何从symfony捕获默认异常? 感谢

1 个答案:

答案 0 :(得分:1)

这不是一个框架问题,当浏览器尝试提交足够大的文件超过限制时,Web服务器会停止执行请求。

如果您使用Apache作为网络服务器,请查看Custom Error Responses。您可以配置apache以在发生某些错误时执行脚本。在此脚本中,您可以检查是否通过ajax完成请求并返回相应的内容(json或text / html)

相关问题