我的 PHP 网络应用程序需要将文件(大约 2.5 到 3 GB 大小)上传到服务器。这将如何影响以下指令?
我的情况需要哪些值?
post_max_size
upload_max_filesize
内存限制
非常感谢您的帮助。
最佳答案
post_max_size
应该是3G
upload_max_filesize
应该是3G
memory_limit
取决于!!!您将如何处理该文件。如果您要操作文件或执行其他内存密集型工作,则需要设置上限。如果您不想设置最大限制,您始终可以将其设置为-1
。该值与文件大小关系不大,但与脚本处理作业所需的物理内存大小有关。
对于前两个,它是您希望上传的最大文件大小,后缀是一个简写字节值。对于KB
应该是K
,MB
应该是M
,GB
应该是G
, ...
关于PHP 上传大小及其对帖子大小和内存限制的影响,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6425473/