当尝试PDF通过为此创建的管理区域上传15mb 的文件时,没有任何反应.没有成功或错误消息,但PDF没有上传.
然后我认为这可能是php.ini设置的问题.果然,当我查看文件时,我发现限制设置为8米.我假设的意思是8mb.
post_max_size: http ://php.net/post-max-size
; Maximum size of POST data that PHP will accept.
; Its value may be 0 to disable the limit. It is ignored if POST data reading
; is disabled through enable_post_data_reading.
post_max_size = 20M
Run Code Online (Sandbox Code Playgroud)
upload_max_filesize: http ://php.net/upload-max-filesize
; Maximum allowed size for uploaded files.
upload_max_filesize = 20M
Run Code Online (Sandbox Code Playgroud)
看一下评论,似乎有一个用于上传文件,而另一个用于直接与POST数据相关.令我困惑的是这种情况:如果你有一个表单POST将图像发送到另一个页面,那么它算什么,upload_max_filesize或者post_max_size?它属于两者吗?一个优先吗?是否存在使用一个而不是另一个的情况?
编辑:
因此,如果我有一个包含3个文件输入的表单,所有允许20mb或更小的文件,则必须设置如下设置:
upload_max_filesize = 20M
post_max_size = 60M
Run Code Online (Sandbox Code Playgroud) php ×1