昨晚回家开电脑后,习惯性的动作
  1. 收藏夹中打开blog
  2. 手动输入日志地址,查看当天的访问日志及错误日志
谁知,错误日志一直打不开,数分钟后,直接抛出错误。
有点不解了,这就只是一个xml文档,而且可以负责任地说,结构绝对是良好的。
再试一次还是如此。
上服务器一看,OMG,4号及5号二天的日志文件,分别达1.9M、2.82M之大!
平时一看到超过50K的日志我就极为不爽,今天涨到近3M当然是我所不容的。
在服务器上打开一看,发现很多是在获取日志时,抛出null,直接导致下面的程序执行失败。
再看看出错的url
多为zh-cn/0000034.aspx、archives/2007/07/03/0000765.aspx此类的url
在获取日志时null问题的根源只是日志不存在。
但数据库中的确存在这二篇日志
再进一步发现,若直接访问zh-cn/34.aspx及archives/2007/07/03/765.aspx是可以访问的,
那也就是说,在这二天blog程序大改动时,对0000034.aspx这种id已经不能识别了。
稍做修改,搞定该问题。

目前blog写了一个 CacheFactory,因为该Cache中保存的日志ID均为1、234、765此类,
在这个Cache中查找ID为0000765当然不存在,so,抛出了异常。

当然,由此进一点发现:
google、baidu、yahoo、soso这些搜索引擎中还保留着大量的老链接,
因为类似于0000这类链接的入口在现在的blog上已经找不到了。
不过,从blog侧栏的referer中仍可看出,通过 google baidu来访的用户占70%以上。
难怪overred说我的seo在不知不觉中做得比较好了 ^_^
其实我啥也没做


不过今天的日志表明,下面的异常较多:
System.Web.UI.ViewStateException: 无效的视图状态。
    Client IP: 152.104.166.87
    Port: 45216
    User-Agent: Mozilla/4.0+(compatible;+MSIE+6.0;+Windows+NT+5.1;+SV1;+.NET+CLR+1.1.4322)
    ViewState:



[mp3]http://www.yiersan.com/home_new/music/200511.mp3[/mp3]

6 Responses

  1. overred 七月 6 2007 , 13:43
    overred
    每更新就通知我 嘿嘿
    #1
  2. 幻想曲 七月 6 2007 , 13:50
    幻想曲
    [quote=overred]
    每更新就通知我 嘿嘿

    这跟你现在用的那个版本没关系的tongue
    #2
  3. 老不 七月 6 2007 , 14:43
    什么时候开源给我们用啊,呵呵...
    #3
  4. overred 七月 6 2007 , 15:42
    overred
    [quote=老不]
    什么时候开源给我们用啊,呵呵...

    跟他讨,送个美女他就over
    #4
  5. 幻想曲 七月 6 2007 , 16:05
    幻想曲
    开源?
    没必要啊
    #5
  6. 衡静 七月 6 2007 , 19:20
    衡静
    是啊,现在开源没用啊,我还没学到这里来呢。等我学完了再开源撒。哈哈。
    #6

Write a comment:



(将显示你的Gravatar图标)  



[b][/b] - [i][/i] - [u][/u]- [quote][/quote]

:-/ ^_^ :d :o :kiss: :) :p :se: [yeah] :( :love: :han: :up: :cry: :zzz: o_o

评论提交有问题?