1

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

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

有没有人有可能帮助解决这个问题的解决方案?

4

2 回答 2

1

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

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

; Valid range 0 - 2147483647.  Default = 4096.
mssql.textsize = 2147483647
于 2012-06-27T13:03:58.637 回答
0

好的...第一个想法是奇怪的超时?

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

另外,敲出一段独立的代码来获取和下载文件-排除/排除Mantis中的任何错误...我使用Mantis,但托管在Linux上,一切正常-相同的版本,但Linux和mysql ...

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

于 2012-06-27T09:00:00.467 回答