我有一个 PHP 文件 uploader ,我们每天用它上传大约 10-15 张 5mb 的图片。我在本地有图片 uploader ,我可以很好地上传图片。我更改了 php.ini 中的所有设置,以确保我有正确的限制。
现在,我已将 uploader 放在 Windows 服务器上,它具有相同的设置,但有时(并非总是)当我上传 10-15 张图像时,它会达到 97% 并抛出 404 文档未找到错误。
有人知道为什么会发生这种情况吗?几天来我一直在尝试解决这个问题,这真的很令人沮丧。我在 iis 上使用 php 5.6。
最佳答案
当 POST 长度过大时,IIS 返回 404 错误:
HTTP Error 404.13 - CONTENT_LENGTH_TOO_LARGE
您需要使用参数增加文件上传限制:
requestLimits.maxAllowedContentLength
这两项的详细信息都在 IIS 网站上: https://www.iis.net/configreference/system.webserver/security/requestfiltering/requestlimits
关于php - 服务器上传文件404错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36176330/