lichanyon051114 发表于 2022-3-3 14:23:04

[activereports 6] 报表项目未做任何修改,突然报错"文件存在"

线上站点运行正常情况下,突然报错,相同程序换另外的服务器又一切正常



Bella.Yuan 发表于 2022-3-3 17:13:59

您好,您的意思是同一个程序使用不同的服务器运行,一个正常,一个报错?

lichanyon051114 发表于 2022-3-3 18:02:48

是的 ,而且报错的那个服务器的站点文件未做任何更改,之前也出现过类似的情况,换了服务器又一切正常了

lichanyon051114 发表于 2022-3-3 18:04:43

Bella.Yuan 发表于 2022-3-3 17:13
您好,您的意思是同一个程序使用不同的服务器运行,一个正常,一个报错?

是的 ,而且报错的那个服务器的站点文件未做任何更改,之前也出现过类似的情况,换了服务器又一切正常了,然后过一段时间 又报这个错,换一台服务器又正常了

James.Lv 发表于 2022-3-3 18:26:58

您好,这个错误看不出来,如果刚开始可以正常的话应该报表是正常的,可能是咱们的代码逻辑有问题,需要自己排查一下

lichanyon051114 发表于 2022-3-3 19:30:03

James.Lv 发表于 2022-3-3 18:26
您好,这个错误看不出来,如果刚开始可以正常的话应该报表是正常的,可能是咱们的代码逻辑有问题,需要自己 ...

我们还有另外一台服务器 也是用的同样的程序 一直没出过任何问题,差不多3年多了,现在出问题这台服务器是之前一台服务器出问题 换过来的,换过来差不多一年多了,这几天又出这种问题了, 如果是程序问题的话,我们把出问题这台服务器的程序放 另外的服务器又是正常的所以你们的插件对于服务器这边是有什么特殊的限制或者什么操作吗    报错是说"文件存在"public void Export(SectionDocument document, string filePath);你们的这个方法 我尝试过 即使相同路径的文件 也会覆盖旧文件 不会报错

James.Lv 发表于 2022-3-4 18:20:54

这块应该没啥限制,这个会不会是其它的功能模块提示的错误,不是报表报的异常呢

lichanyon051114 发表于 2022-3-16 11:26:23

找到问题了,windows系统默认的生成临时文件夹里文件过多导致, 解决的办法是iis发布的站点可以自定义生成的临时文件夹的目录,然后定时清理目录里的临时文件就行了,之前我们这2个环境用的同一个报表程序,一个报错一个不报错,原因在于报错的那个环境客户使用的人较多,系统生成临时文件也多

Bella.Yuan 发表于 2022-3-16 11:31:02

lichanyon051114 发表于 2022-3-16 11:26
找到问题了,windows系统默认的生成临时文件夹里文件过多导致, 解决的办法是iis发布的站点可以自定义生成 ...

解决了就好:hjyzw:
页: [1]
查看完整版本: [activereports 6] 报表项目未做任何修改,突然报错"文件存在"