SiteWeaver CMS:您添加的本类型标签已经超过服务器负载能力,请删除不常用的标签再添加!

SiteWeaver CMS 6.8添加函数标签时出错,提示:您添加的本类型标签已经超过服务器负载能力,请删除不常用的标签再添加!



解决方法

打开Admin/Admin_Label.asp,找到下边代码:

If LabelType > 0 Then
    Set rscai = Conn.Execute("Select count(LabelID) From PE_Label Where LabelType=" & LabelType)
    If rscai(0) > 30 And SystemDatabaseType = "ACCESS" Then
        Set rscai = Nothing
        FoundErr = True
        ErrMsg = ErrMsg & "<li>您添加的本类型标签已经超过服务器负载能力,请删除不常用的标签再添加!</li>"
        Exit Sub
    End If
End If

修改如下:

If LabelType > 0 Then
    Set rscai = Conn.Execute("Select count(LabelID) From PE_Label Where LabelType=" & LabelType)
    If rscai(0) > 50 And SystemDatabaseType = "ACCESS" Then
        Set rscai = Nothing
        FoundErr = True
        ErrMsg = ErrMsg & "<li>您添加的本类型标签已经超过服务器负载能力,请删除不常用的标签再添加!</li>"
        Exit Sub
    End If
End If

从代码可知,除静态标签外,其他的动态标签、函数标签和采集标签默认最多只能添加30个,这也是出于对服务器性能的考虑,所以尽量不要去添加太多的非静态标签,实在需要添加的,按上述方法修改即可。

评论: 0 | 引用: 0 | 查看次数: 3881
发表评论
登录后再发表评论!