如何在Umbraco中扩大树超时

时间:2015-12-12 15:30:03

标签: c# umbraco

在Umbraco(7.1.6)中,我有一些内容很多的媒体文件夹。有些文件夹无法扩展。我认为这与内容量有关。尝试访问时发生错误:

umbraco/backoffice/UmbracoTrees/MediaTree/GetNodes?id=52576&application=media&tree=&isDialog=false

有没有办法放大超时。错误似乎在30秒后出现。

1 个答案:

答案 0 :(得分:0)

回复有点迟,但可能有人帮助......

您遇到的问题与SQL命令有关,该命令在完成加载内容之前会超时。从Umbraco v 7.4.0开始,可以通过添加"连接超时=秒"来调整超时。到web.config中的连接字符串,您可以在其中指定秒数。

解决此问题而无需升级Umbraco的一种方法是下载正在运行的Umbraco版本的源代码并对超时值进行硬编码,并根据此指定自定义构建Umbraco.Core.dll文件发布.. https://groups.google.com/forum/#!topic/umbraco-dev/oP6S28N9ynw

其次,您还可以自定义构建Umbraco.Core.dll,使用https://github.com/umbraco/Umbraco-CMS/pull/1097/files对UmbracoDatabase.cs进行更改 这样您就可以直接从web.config调整超时值,而无需升级Umbraco。由于此更改可从版本7.4.0获得,因此如果将来需要进行Umbraco升级,您将无法完成更改。

如果您需要任何澄清,请告诉我。