php - ERR_CONNECTION_RESET 与 PHP 脚本

标签 php ajax google-chrome http reset

我有一个 PHP 脚本可以下载和处理一些文件。有时文件数量很大,需要一些时间。

但是当有很多文件要处理时,连接会因“ERR_CONNECTION_RESET”错误而中断(Chrome)。

这是我的配置:

upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 0
max_input_time = -1
memory_limit = 512M

我有一个共享主机。有人知道如何解决这个问题吗?

最佳答案

ERR_CONNECTION_RESET 通常意味着与服务器的连接已经终止,客户端没有任何响应——甚至不是某种 HTTP 5xx 错误。这意味着整个 PHP 进程在无法正常关闭的情况下已经死亡。

这通常不是是由超出 memory_limit 之类的事情引起的,因为这是 PHP 可以优雅地处理的事情。这一定是某种段错误或类似错误。如果您有权访问错误日志,请检查它们。否则,您可能会得到托管公司的支持。

关于php - ERR_CONNECTION_RESET 与 PHP 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25378703/

相关文章:

php - 无法使用菜单

javascript - 从加载同步 jQuery ajax 调用的 JS 脚本中提取对象

php - 数据不通过 AJAX

css - 向右浮动不适用于导航菜单(Chrome)

javascript - 堆快照大小远小于使用的 RAM 量

javascript - 在 ajax 调用中传递 Controller 中方法的 url

php - 限制我的 spl_autoloader 只加载我的命名空间中的类?

php - mysql 用 SET 语法替换为覆盖所有字段

javascript - 如何使用 html id 构建一个数组,然后在 Javascript Button onClick 中使用 ajax 将其作为 JSON 发送?

css - Chrome 开发者工具窗口尺寸不一致