我的 PHP Web 应用程序需要将文件(大小约为 2.5 到 3 GB)上传到服务器。这将如何影响以下指令?
在我的情况下需要什么值?
post_max_size
upload_max_filesize
memory_limit
您的帮助将不胜感激。
我的 PHP Web 应用程序需要将文件(大小约为 2.5 到 3 GB)上传到服务器。这将如何影响以下指令?
在我的情况下需要什么值?
post_max_size
upload_max_filesize
memory_limit
您的帮助将不胜感激。
post_max_size
应该3G
upload_max_filesize
应该3G
memory_limit
要看!!!你要对文件做什么。如果您要操作文件或执行其他内存密集型工作,则需要设置一个上限。如果您不想设置最大限制,您可以随时将其设置为-1
. 该值与文件大小无关,而是与脚本处理作业所需的物理内存大小有关。
对于前两个,它是您希望上传的最大文件大小,后缀为简写字节值。因为KB
应该是K
,MB
应该是M
,GB
应该是G
,...
您的值应该是您要上传的文件的最大大小。因此,如果您想要 3GB,那么这些值中的每一个都应该是3072M
(3GB,以 MB 为单位)。