在PHP中上传最大大小?
是否有可能使用PHP上传〜100 MB的文件?
如果是这样,configuration文件( php.ini
)中需要做什么修改?
斯里兰卡
以下选项是相关的:
- PHP: upload_max_filesize (仅在php.ini或.htaccess中,不会使用
ini_set()
) - PHP: post_max_size (同上)
- PHP的: max_input_time (同上,谢谢@Thorstein,忘了这一个)
并可能
- Apache: LimitRequestBody
在你的php.ini
调整值:
file_uploads = On upload_max_filesize = 100M //needs to be in {x}M format
并允许较大的文章大小:
post_max_size = 100M
要允许使用PHP进行更大的上传,您必须更改php.ini文件中的一些设置(upload_max_filesize,max_input_time,memory_limit,max_execution_time,post_max_size)。 你可以在你的PHP安装目录下find你的php.ini文件,以及在这里需要的设置的更多信息。
您只需要在php.ini文件中更改服务器的超时和最大文件大小。
http://blog.jc21.com/2007-05-03/change-the-maximum-upload-size-with-php/
编辑:您可能不需要更改服务器的超时,因为这将取决于您正在运行的东西上的服务器。