zblog文章神奇消失?
中午吃晚饭回来,看见有朋友在博客上留言,连忙回复可就在这时奇迹出现了!
最近留言列表只有四个,首页也变样了,文章少了一篇。。。
ftp原mdb文件,打开一瞧,编号106的文章不见了!而对应的评论依然还在
昨天才看过月光博客的《Z-Blog性能优化和评论IP显示》http://www.williamlong.info/archives/2062.html
想了下问题所在:就是大量并发用户同时写Access数据库,会导致数据库死锁,之后的外在表现就是CPU占用猛增。确实网页期间打不开。
反正重现把文章发布上去,这篇ID=107access自动编号确实我能力做不到,自动编号是无法修改的!
只得将编号106的留言移动到107
但是,编辑后的评论会多出“由XXX于XXX时编辑”
这个不难,本来想去修改根目录/INCLUDE/comments.asp文件的,但是治标不治本!
所有网页是都是由函数文件夹FUNCTION下的文件产生的。
那就去找弊病吧!
在FUNCTION/c_system_event.asp文件中搜索到以下这些(ctre+F快捷键)
“objComment.Content=Request.Form("txaArticle") & vbCrlf & Replace(Replace(ZC_MSG273,"%s",BlogUser.Name,1,1),"%s",GetTime(Now()),1,1) ” |
找到后去掉红色部分即只保留以下
“objComment.Content=Request.Form("txaArticle")” |
即可!
有网友说还需去修还LANGUAGE文件夹下的ZC_MSG273去掉引号中的文字,其实没必要的。
修改ftp上传,后台再去“评论管理”之后“文章重建”有益无害嘛。
打开网站首页,OK大功告成!