php - 服务器上传文件404错误

标签 php windows server http-status-code-404

我有一个 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/

相关文章:

有关应用程序和 API 的安全问题

php - 如何搜索在 HTML 复选框中选择的多个输入(分别)?

Javascript HTML Table 根据另一个单元格的 onclick 获取第一列的单元格值

javascript - 使用 $_SESSION 将输入值传递到另一个页面

c++ - Linux 与 Windows 中的窗口消息过程

java - Java线程对象如何调用原始类的方法?

node.js - 通过在服务器上重新运行玩家的操作来保护多层浏览器游戏的安全

php - 转换用于 MySQL FULLTEXT bool 模式的多词搜索字符串

windows - Windows 7 上没有 Hadoop 的 Pig

c++ - 如何在 C++ 中获取 JoyStick Z 旋转消息