偶最近做了什么事情的最新报告
碰到一个非常隐蔽的错误
[
2008年12月13日 00:18 | by gs ]
2008年12月13日 00:18 | by gs ]
由于种种原因,不得以使用XMLHTTP对象来抓取网页。这个网页的验证需要发送小甜饼,根据以前的经验,MSXML2.ServerXMLHTTP对象是可以保存小甜饼并在下一次请求的时候发送在上一次请求时获得的小甜饼的。
首先我是在PHP中使用的,在PHP中创建一个com的XMLHTTP对象,然后访问一次首页,再访问实际要抓取的网页。按理说XMLHTTP应该能在首页获取小甜饼然后发送给服务器进行身份验证,然后抓取到正确的网页。但郁闷的是,这个PHP页面并没有输出我想要的结果。
怎么想也想不通,后来又在ASP中使用XMLHTTP对象来重复这一过程,可还是没能得到预期的结果。
首先我是在PHP中使用的,在PHP中创建一个com的XMLHTTP对象,然后访问一次首页,再访问实际要抓取的网页。按理说XMLHTTP应该能在首页获取小甜饼然后发送给服务器进行身份验证,然后抓取到正确的网页。但郁闷的是,这个PHP页面并没有输出我想要的结果。
怎么想也想不通,后来又在ASP中使用XMLHTTP对象来重复这一过程,可还是没能得到预期的结果。
操作系统更换到Ubuntu
[
2008年12月9日 23:46 | by gs ]
2008年12月9日 23:46 | by gs ]
也不是我刻意要换的,这应该算是一连串偶然事件导致的结果
话说前不久弄到了一个硬盘,不知道容量多大,从标签上也看不出来,于是就直接插到电脑上,是IDE的接口。安装完毕以后开机,竟然进入了一个Windows XP系统,看来是这硬盘原有的了。进去以后发现整块硬盘竟然只有4G,于是囧死,决定不用了,4G还不如我刻张DVD捏。
拆下硬盘后重启系统,进入win2008,启动画面还没问题,可到了应该出现鼠标的时候,竟然重启了……
安全模式……重启依旧……
放安装盘进行磁盘检查,发现了一大堆错误,修复……重启……好,这回鼠标出现了,可也就仅仅是鼠标出现了,背景是全黑,哎呀?难道这是另类的“您可能是盗版软件的受害者”?
最后决定重装,从安装盘引导,格式化主分区,接着就开始复制文件……
然而不幸的是,复制文件过程中出错,安装程序无法继续(后来发现这是因为安装盘盘面已经是伤痕累累了),偶就郁闷了,刚刚才格了盘现在就装不上了。好吧,我之前装的Ubuntu还在,那就进去吧
话说前不久弄到了一个硬盘,不知道容量多大,从标签上也看不出来,于是就直接插到电脑上,是IDE的接口。安装完毕以后开机,竟然进入了一个Windows XP系统,看来是这硬盘原有的了。进去以后发现整块硬盘竟然只有4G,于是囧死,决定不用了,4G还不如我刻张DVD捏。
拆下硬盘后重启系统,进入win2008,启动画面还没问题,可到了应该出现鼠标的时候,竟然重启了……
安全模式……重启依旧……
放安装盘进行磁盘检查,发现了一大堆错误,修复……重启……好,这回鼠标出现了,可也就仅仅是鼠标出现了,背景是全黑,哎呀?难道这是另类的“您可能是盗版软件的受害者”?
最后决定重装,从安装盘引导,格式化主分区,接着就开始复制文件……
然而不幸的是,复制文件过程中出错,安装程序无法继续(后来发现这是因为安装盘盘面已经是伤痕累累了),偶就郁闷了,刚刚才格了盘现在就装不上了。好吧,我之前装的Ubuntu还在,那就进去吧
桂林铁通新出的网页劫持
[
2008年11月13日 18:56 | by gs ]
2008年11月13日 18:56 | by gs ]
NOD32能把U盘弄坏?
[
2008年10月13日 13:40 | by gs ]
2008年10月13日 13:40 | by gs ]
据一位同学反应的情况,他机子上装了NOD32,他在使用从别人那里借来的U盘的时候,竟然把U盘弄坏了。他仅仅是把U盘插入,接着U盘的盘符没有出现,再把U盘拔出来,插到别的电脑上,接着就读取不能了。
无独有偶,偶也遇到了这情况,偶同学借偶的SD卡+读卡器去复制文件,他也装了NOD32,插入读卡器以后,情况和上面一样,识别不能,读取不能。于是直接把读卡器拔下来插到偶的电脑上,识别是识别出来了,但是却无法读取了。试图格式化……失败,我的电脑里面就躺着一个死去的无法读取的盘符。接着偶把SD卡拔出来插到数码相机里面,连入电脑,叮——SD卡里面的东西顺利地读取了出来。嗯……这样看来就应该是读卡器坏掉了,对SD卡没有影响。
因为两台电脑上都装了NOD32,且症状基本上都一样,所以偶猜测这也许是NOD32造成的,原因嘛……不明。在度谷上找了一下,没有发现相关的事件。
另外有一个细节,偶这SD卡上的根目录有一个名为autorun.inf的隐藏只读文件夹,这是为了防止U盘病毒的,偶那同学借来的U盘上似乎也有这文件夹(话说最近挺流行这一招的),说不定和这个文件夹也有关系呢。
--------10月15日补充-----------
似乎操作系统为 Windows 2008 也是引发此现象的必要条件之一
无独有偶,偶也遇到了这情况,偶同学借偶的SD卡+读卡器去复制文件,他也装了NOD32,插入读卡器以后,情况和上面一样,识别不能,读取不能。于是直接把读卡器拔下来插到偶的电脑上,识别是识别出来了,但是却无法读取了。试图格式化……失败,我的电脑里面就躺着一个死去的无法读取的盘符。接着偶把SD卡拔出来插到数码相机里面,连入电脑,叮——SD卡里面的东西顺利地读取了出来。嗯……这样看来就应该是读卡器坏掉了,对SD卡没有影响。
因为两台电脑上都装了NOD32,且症状基本上都一样,所以偶猜测这也许是NOD32造成的,原因嘛……不明。在度谷上找了一下,没有发现相关的事件。
另外有一个细节,偶这SD卡上的根目录有一个名为autorun.inf的隐藏只读文件夹,这是为了防止U盘病毒的,偶那同学借来的U盘上似乎也有这文件夹(话说最近挺流行这一招的),说不定和这个文件夹也有关系呢。
--------10月15日补充-----------
似乎操作系统为 Windows 2008 也是引发此现象的必要条件之一
IIS7不显示错误提示真让人吐血
[
2008年9月30日 22:13 | by gs ]
2008年9月30日 22:13 | by gs ]
本来已经打算放弃ASP了,你不给偶显示ASP的错误信息也就算了,反正现在ASP也写得不多了,不显示错误信息大不了我回YTS去调试,可这IIS7竟然连PHP的错误都不给我显示了,硬生生丢过来一个 HTTP 500 Internal Server Error 页面,搞来搞去搞得偶差点抓狂了。
需要说明的是,我已经在ASP选项中设置了向客户端发送详细的错误信息,但IIS还是不给我发送错误信息,原因不明。
最后弄来弄去,差点想抛弃IIS用Apache来跑PHP了,但把Apache下载回来安装以后对配置文件又无从下手,于是又回去看PHP的配置文件。
我看……我看……我看……看到一句,DisplayError=Off,唉?这就是说不显示错误?试着设置成On,重启IIS,F5刷新……终于……第一次觉得错误信息是多么的可爱
按照这个样子,估计就是PHP发生了错误以后,告诉了IIS发生了500错误,但是因为没有打开显示错误的选项,所以没有把错误信息告诉IIS,IIS仅仅得到了500消息,又没有得到错误说明,于是就调用默认的HTTP500页面了
嗯,估计就是这样,差点抓狂
需要说明的是,我已经在ASP选项中设置了向客户端发送详细的错误信息,但IIS还是不给我发送错误信息,原因不明。
最后弄来弄去,差点想抛弃IIS用Apache来跑PHP了,但把Apache下载回来安装以后对配置文件又无从下手,于是又回去看PHP的配置文件。
我看……我看……我看……看到一句,DisplayError=Off,唉?这就是说不显示错误?试着设置成On,重启IIS,F5刷新……终于……第一次觉得错误信息是多么的可爱
按照这个样子,估计就是PHP发生了错误以后,告诉了IIS发生了500错误,但是因为没有打开显示错误的选项,所以没有把错误信息告诉IIS,IIS仅仅得到了500消息,又没有得到错误说明,于是就调用默认的HTTP500页面了
嗯,估计就是这样,差点抓狂









