我在linux上运行apache 2.2服务器。使用mod_wsgi为python代码提供http。
当尝试提供大型文件时,它会停止在95%左右,而不会在服务器上发生异常。
curl显示此错误:
curl:(18)传输关闭,剩余160800字节读取
代码:
如果'环境中的'wsgi.file_wrapper':
self.body = environ['wsgi.file_wrapper'](self.file, block_size)
else:
self.body = iter(lambda: self.file.read(block_size), '')
在Windows中运行相同的代码时,一切正常。
可能是什么问题?