螳螂虫跟踪器:下载4Kb后文件下载停止


Mantis Bugtracker: File download stops after 4Kb has been downloaded

我在使用Mantis Bugtracker(版本1.1.8)时遇到了问题,其中文件下载仅达到4 Kb,然后停止。我不知道这是产品本身的问题,还是服务器上的PHP安装问题。我尝试禁用输出缓冲(这是唯一接近 4Kb 的值),但这没有帮助。

这些文件存储在数据库中。该应用程序在 Windows Server 2008 和 Sql Server 2005 上的 IIS7 上运行,安装的 PHP 版本是 5.2.11。

没有人有可能有助于解决此问题的解决方案?

好吧,我想我将不得不面对我是个白痴的事实。我已经在 php.ini 中为 MSSQL 更改了 textsize 和 textlimit 属性,但我错过了行首的分号。我只是取消了这两行注释,现在它就像一个魅力。

; Valid range 0 - 2147483647.  Default = 4096.
mssql.textlimit = 2147483647 
; Valid range 0 - 2147483647.  Default = 4096.
mssql.textsize = 2147483647

好的...第一个想法是它非常超时?

您可以尝试设置最大超时...

此外,敲出一段独立的代码来获取和下载文件 - 以排除/在 Mantis 中的任何错误......我使用Mantis,但托管在Linux上,一切都很好 - 相同的vervsion,但Linux和mysql...

好的,螳螂论坛上的一个快速搜索给了我:http://www.mantisbt.org/forums/viewtopic.php?f=3&t=4712 它准确地描述了你发生的事情,它确实是一个特定的Windows/ISI/SQL Server;)