【发布时间】:2012-02-20 21:18:17
【问题描述】:
我正在使用 apache、PHP。
所以,对于 php,即使我设置了最大文件大小,如果有人上传一个大文件,它会将整个文件上传到服务器,然后 PHP 返回错误。那正确吗?
当文件大小或请求大小大于特定大小时,我希望 Web 服务器或 PHP 停止。
有办法吗?我记得像设置 post_max_size 或在 apache.conf 中设置一些东西,但不确定当文件超过最大限制时它是否会停止。
- 我不信任客户端验证。所以,我正在寻找 apache 或 php 级别的解决方案。 :)
【问题讨论】:
-
客户端验证非常人性化,看HTML5 File API。它当然还需要服务器端验证。
标签: php apache file-upload size limit