【问题标题】:POST file upload Connection ResetPOST 文件上传连接重置
【发布时间】:2013-10-02 06:20:51
【问题描述】:

我正在编写文件上传脚本,但我完全无法上传任何内容。

尝试上传文件时,我收到以下错误代码:

Error 101 (net::ERR_CONNECTION_RESET): The connection was reset.

我尝试了多个浏览器,甚至从网络上抓取了几个超级基本的上传脚本并测试了它们是否可以工作,但我仍然收到同样的错误。

我检查了 php.ini,帖子大小、内存限制、输入时间限制和执行时间限制都设置为默认值。

我尝试上传多个不同的文件,从几百字节到几 MB,但我仍然收到相同的消息。

我想知道是否可能是临时上传目录的某种权限问题?

我的php.ini文件上传部分如下:

;;;;;;;;;;;;;;;;
; File Uploads ;
;;;;;;;;;;;;;;;;

; Whether to allow HTTP file uploads.
; http://php.net/file-uploads
file_uploads = On

; Temporary directory for HTTP uploaded files (will use system default if not
; specified).
; http://php.net/upload-tmp-dir
;upload_tmp_dir =

; Maximum allowed size for uploaded files.
; http://php.net/upload-max-filesize
upload_max_filesize = 2M

; Maximum number of files that can be uploaded via a single request
max_file_uploads = 20

我之前已将文件上传到此服务器,大约 2 周前没有出现任何问题,据我所知,此后没有任何配置更改。

我还尝试打开错误报告,将 ini 设置直接添加到上传脚本中,并在上传脚本顶部回显任何内容。我现在已经没有办法解决这个问题了。

【问题讨论】:

  • 显然有多个问题会触发此错误。你检查了所有的帖子吗? stackoverflow.com/….
  • 在我的情况下,这个问题是由卡巴斯基引起的。我必须禁用 network ports monitoringInject script into web traffic to interact with web pages

标签: php forms file-upload upload multipartform-data


【解决方案1】:

通过在我们的网络服务器上重新启动 Apache 解决了问题。

sudo service apache2 restart

Apache 版本 2.2.22 (Ubuntu)

Ubuntu 版本 13.04

【讨论】:

  • 但首先是什么导致它发生?
  • @JimThio 我希望我知道,这已经发生了好几次了。它发生的频率并不高,不会太烦人,而且它只发生在我们的开发服务器上,所以这不是一个大问题。
  • 我遇到了同样的问题,每次发生都要花费我 1500 美元。它只发生过一次。
【解决方案2】:

在这个问题上我也费了不少心思。答案就在 Apache 日志中:

[Sun May 08 09:31:02 2016] [warn] [client 127.0.0.1] mod_fcgid:HTTP 请求长度 137056(到目前为止)超过 MaxRequestLen (131072),引用者:http://mysamplesite.com

因为我已将 PHP 配置为快速 Cgid 模块。解决方案是在httpd.conf中修复请求长度的值:

<IfModule mod_fcgid.c>
    MaxRequestLen         10000000
</IfModule>

等等……

注意:根据您的 Apache 版本,您可能需要语法

<IfModule mod_fcgid.c>
    FcgidMaxRequestLen         10000000
</IfModule>

【讨论】:

    猜你喜欢
    • 2011-04-25
    • 1970-01-01
    • 1970-01-01
    • 2011-12-29
    • 1970-01-01
    • 2012-10-14
    • 2019-02-04
    • 2021-12-11
    • 1970-01-01
    相关资源
    最近更新 更多