我遇到了 Mantis Bugtracker(版本 1.1.8)的问题,其中文件下载仅达到 4 Kb,然后停止。我不知道这是产品本身的问题,还是服务器上的PHP安装问题。我尝试禁用输出缓冲(这是唯一接近 4Kb 的值),但这没有帮助。
文件存储在数据库中。应用程序运行在Windows Server 2008和Sql Server 2005上的IIS7上,安装的PHP版本为5.2.11。
有没有人有可能帮助解决这个问题的解决方案?
我遇到了 Mantis Bugtracker(版本 1.1.8)的问题,其中文件下载仅达到 4 Kb,然后停止。我不知道这是产品本身的问题,还是服务器上的PHP安装问题。我尝试禁用输出缓冲(这是唯一接近 4Kb 的值),但这没有帮助。
文件存储在数据库中。应用程序运行在Windows Server 2008和Sql Server 2005上的IIS7上,安装的PHP版本为5.2.11。
有没有人有可能帮助解决这个问题的解决方案?
好吧,我想我将不得不面对我是个白痴的事实。我已经为 MSSQL 更改了 php.ini 中的 textsize 和 textlimit 属性,但是我错过了行首的分号。我只是取消了这两行的注释,现在它就像一个魅力。
; Valid range 0 - 2147483647. Default = 4096.
mssql.textlimit = 2147483647
; Valid range 0 - 2147483647. Default = 4096.
mssql.textsize = 2147483647
好的...第一个想法是奇怪的超时?
您可以尝试设置最大超时...
另外,敲出一段独立的代码来获取和下载文件-排除/排除Mantis中的任何错误...我使用Mantis,但托管在Linux上,一切正常-相同的版本,但Linux和mysql ...
好的螳螂论坛上的快速搜索给了我:http ://www.mantisbt.org/forums/viewtopic.php?f=3&t=4712它准确地描述了你正在发生的事情,它确实是一个特定的 Windows/ISI/SQL Server事物 ;)