我需要上传最大200 MB的文件。我被告知flash uploader是goify或swfupload的方法。我是否必须更改上传器的任何php.ini设置才能使用200MB等大文件?可以采取任何预防性措施来确保DDoS攻击不是我遇到的事情或确保人们上传200 MB最大文件大小?使用Cent OS 6,php 5.3
答案 0 :(得分:0)
您需要修改upload_max_filesize
upload_max_filesize = 200M
这应该确保没有人可以上传超过200MB的文件
答案 1 :(得分:0)
我不确定Flash上传器是如何工作的,因为我总是试图将它们放入其中,因为我的评论中有这样的原因:
请注意:Flash现已在移动设备上弃用...所以您的 上传者不会在iphone上工作,闪存已经被取消了 Android Market最后一次检查。
与许多其他人一起。
但它确实通过PHP上传到您的服务器。
你只需要像@NickRippe那样设置upload_max_filesize
,你还需要设置max_post_size
(虽然我确信如果能找到链接,我也会读到一些内容)。< / p>
大多数人谈论的其他领域都不需要。当我这样做时,我做了一些真正的挖掘,我从PHP邮件列表和错误报告中发现,人们说90%的东西都不是真的。
以下是一些人说你应该设置,但你真的不需要:
max_execution_time
https://bugs.php.net/bug.php?id=16880,还有其他类似的情况,社区承认在上传之后执行无效。
memory_limit
Relationship between php’s memory_limit, upload_max_filesize and post_max_filesize此处还有错误报告,但现在无法找到。
max_input_time