0

尝试在我的服务器上上传大文件时收到 500 内部服务器错误。我所有的 PHP 设置都是正确的,即 post_max_size、execution_time 等...

我很确定这是 FastCGI 的限制,因为这是大多数网站告诉我的。但是,所有这些网站都指的是运行 Apache 的服务器,因此修复很简单(只需编辑 conf 文件)。因为我正在运行 IIS,所以问题有点复杂!

有人知道如何在 IIS 中编辑 FastCGI 的“MaxRequestLen”值吗?我似乎无法找到一种方法来做到这一点,因为我对 IIS 不是很熟悉。

如果这不是问题,那么请提出使用 IIS 和 FastCGI 上传大文件问​​题的其他原因

4

1 回答 1

0

在看了这个问题几个小时之后,在服务器上摆弄了很多配置等之后,结果证明这是 PHP 中的一个错误。该错误已在此处报告:

https://bugs.php.net/bug.php?id=63330

任何想查看该错误的解释以及导致此问题的原因的人,请参阅:

PHP 上传 - 500 内部服务器错误

于 2012-10-22T13:12:22.600 回答