当文件大小超过任何值时,有没有办法停止上传?
我已尝试检查$_FILES['name']['size']
,但当它是一个大文件时,我收到Fatal error: Allowed memory size of ... bytes exhausted
错误。
此错误的原因是memory_limit
,但即使用户尝试上传非常大的文件,我也希望避免错误,因此增加此值不会有效
如何在向客户端发送内部服务器错误之前处理此错误?
修改
错误来自Symfony2系列:
$this->content = file_get_contents('php://input');
所以我猜这个问题只适用于Symfony2。