【发布时间】:2011-12-05 10:17:48
【问题描述】:
我想节省带宽并限制上传到我们网页的文件的大小。问题是我可以设置上传文件的最大大小(例如,1 MB),但用户可以选择 50 MB 文件并上传它以发现 PHP 确实不接受这种大小的文件——上传是完全没有必要。
我能以某种方式阻止这种情况吗?
(我可以在 Javascript 中检查文件大小,但并非所有浏览器都支持。Flash 是一个选项,但也不是通用的)。
谢谢!
【问题讨论】:
-
您可以将您的网络服务器配置为在这些大型传入请求到达 PHP 之前拒绝这些请求。此外,您可以为 PHP 配置最大文件上传限制。到目前为止你做了什么?您当前的配置是什么(例如查看 phpinfo()),另请参阅:stackoverflow.com/questions/757111/…
标签: php javascript apache file-upload