如何使用.htaccess或php.ini增加上传文件大小限制?

如何使用.htaccess或php.ini增加上传文件大小限制?,php,.htaccess,Php,.htaccess,起初我无法将超过2Mb的文件上传到服务器。在编辑了.htaccess之后,增加了“upload_max_filesize”,我已经将其最大值提高了超过2MB,但问题是我不能上传超过5Mb的文件。如何上传超过5Mb的文件?可能是您在寻找以下答案: 您需要在php.ini中设置upload_max_filesize和post_max_size的值: ; Maximum allowed size for uploaded files. upload_max_filesize = 40M ; Must

起初我无法将超过2Mb的文件上传到服务器。在编辑了.htaccess之后,增加了“upload_max_filesize”,我已经将其最大值提高了超过2MB,但问题是我不能上传超过5Mb的文件。如何上传超过5Mb的文件?

可能是您在寻找以下答案:

您需要在php.ini中设置upload_max_filesize和post_max_size的值:

; Maximum allowed size for uploaded files.
upload_max_filesize = 40M

; Must be greater than or equal to upload_max_filesize
post_max_size = 40M
修改php.ini文件后,需要重新启动HTTP服务器以使用新配置


如果你不能改变你的php.ini,那你就倒霉了。不能在运行时更改这些值;当执行到达您对ini_set的调用时,上载大于php.ini中指定值的文件将失败。

您可能正在寻找以下答案:

您需要在php.ini中设置upload_max_filesize和post_max_size的值:

; Maximum allowed size for uploaded files.
upload_max_filesize = 40M

; Must be greater than or equal to upload_max_filesize
post_max_size = 40M
修改php.ini文件后,需要重新启动HTTP服务器以使用新配置


如果你不能改变你的php.ini,那你就倒霉了。不能在运行时更改这些值;当执行到达您对ini_集的调用时,上载大于php.ini中指定值的文件将失败。

与上面的答案相同,只需使用ini_集()


与上述答案相同,只需使用ini_set()即可


注意,这只适用于PHP注意,这只适用于PHP