楼主每日推荐: 乡村爱情第五部:小夜曲全集迅雷下载[2012最新热播大剧]------- 金陵十三钗高清迅雷下载[2011张艺谋最新高分大片]------- 吸血鬼日记第三季全集迅雷下载[2011热播美剧回归]

Archive for the ‘技术文章’ Category

pjblog发表日志错误/common/library.asp 410解决方法

今天早上起来发表了一篇日志《我的美女大小姐》的全文TXT下载,等我日志写好了之后,提交日志结果出现了下面的错误。

想了想昨天自己发表日志还没有问题,怎么今天就出错了。因此推断不是程序的问题,而是这篇日志的问题。但是看了日志半天没发现与以往有什么不同的地方,索性就把日志内容删的剩下一个字,然后提交日志发现还是同错的错误。

pjblog发表日志错误“/common/library.asp 410”解决方法

郁闷了,这次断定日志内容肯定没有问题,肯定日志设置方面的问题。不管了,按照错误提示看看代码吧。

根据提示打开了“/common/library.asp”,找到了410行代码。

Public Function insert(tagName) ‘插入标签,返回ID号
        If checkTag(tagName) Then
            conn.Execute("update blog_tag set tag_count=tag_count+1 where tag_name=’"&tagName&"’")
            insert = conn.Execute("select top 1 tag_id from blog_tag where tag_name=’"&tagName&"’")(0)
        Else
            conn.Execute("insert into blog_tag (tag_name,tag_count) values (‘"&tagName&"’,1)")
            insert = conn.Execute("select top 1 tag_id from blog_tag order by tag_id desc")(0)
        End If
End Function

其实这段代码很简答,就是一段对数据库的操作的代码。注释也写的很清楚是插入标签。也不用把这些代码看的太明白,一句是tag部分出错了,然后去看自己日志部分的tag,仔细一看原来自己有两个tag之间没有英文的,号,也就是说这两个tag是被当做一个tag处理的,结果tag太长在插入数据库的时候出错了。因为数据库中的表多对于字段的大小和长度是有限制的。

结果就加了个英文,好,重新写好日志,提交日志成功。

写的不好,只为和大家分享,希望给与到这样错误的朋友提供帮助。

本站提供的所有资源来源网络,版权归原作者所有。本站仅供交流分享,请勿用于商业用途。