Linux下架设CS1.6服务器 cs1.6+web+podbot+amxx 带附件
2009-05-03 22:57
169 查看
今天终于把困扰我两天的bug处理掉了。
bug表现:通过ajax请求数据以及显示数据,数据无显示。通过ajax的error方法打印错误信息
(error:function(XMLResponse){alert(XMLResponse.responseText);}),显示noresultfor
actionXX.actionandresulterror。
调查:在网上查找原因:1.传递参数的格式不对;
2.路径错误;
3.action函数存在bug;
当然还有其他的原因,我把所有的可能会出现的原因都调查了一遍都不行。然后,我想为什么在我本地上的数据就能够显示出来,在客户的服务器上为什么不行。所以,我怀疑是不是数据出错了,然后我把客户的数据库还原到我本地的库上面测试,果然不行,好了找到原因了,然后检查数据库,发现有一条信息会导致代码出错。
总结:这次调式花了将近两天的时间,虽然是小问题但是,我从中间得到很多。
首先,代码的异常处理不够完善,程序出现错误之后不知道去哪里找错,这样就增加了时间的花费,所以,一个项目消息机制的完善能够给后期维护带来很大的方便。
其次,在编写代码的时候尽量的把所有的情况都检验到。
然后就是一定要细心,问题要一个一个的排除,这样的方法也能在一定程度上提高效率。经验是相当重要的啊!!!
本文出自“避风港”博客,请务必保留此出处http://3504199.blog.51cto.com/3494199/1137287
bug表现:通过ajax请求数据以及显示数据,数据无显示。通过ajax的error方法打印错误信息
(error:function(XMLResponse){alert(XMLResponse.responseText);}),显示noresultfor
actionXX.actionandresulterror。
调查:在网上查找原因:1.传递参数的格式不对;
2.路径错误;
3.action函数存在bug;
当然还有其他的原因,我把所有的可能会出现的原因都调查了一遍都不行。然后,我想为什么在我本地上的数据就能够显示出来,在客户的服务器上为什么不行。所以,我怀疑是不是数据出错了,然后我把客户的数据库还原到我本地的库上面测试,果然不行,好了找到原因了,然后检查数据库,发现有一条信息会导致代码出错。
总结:这次调式花了将近两天的时间,虽然是小问题但是,我从中间得到很多。
首先,代码的异常处理不够完善,程序出现错误之后不知道去哪里找错,这样就增加了时间的花费,所以,一个项目消息机制的完善能够给后期维护带来很大的方便。
其次,在编写代码的时候尽量的把所有的情况都检验到。
然后就是一定要细心,问题要一个一个的排除,这样的方法也能在一定程度上提高效率。经验是相当重要的啊!!!
本文出自“避风港”博客,请务必保留此出处http://3504199.blog.51cto.com/3494199/1137287
相关文章推荐
- Linux下架设CS1.6服务器
- 用LINUX架设WWW服务器
- Linux与云计算——第二阶段Linux服务器架设 第一十二章:数据库搭建—Oracle Database 12c
- Linux下DHCP和DNS服务器的架设
- Linux服务器架设篇之(一)--源码安装mysql
- linux 中FTP服务器的架设
- Linux下Web服务器架设攻略
- 从hilinux.com架设谈网站或其他服务器运维
- Red Hat Linux 9.0环境下架设Web服务器
- Linux系统上架设VSFTP服务器实例解析
- Linux下Mail服务器架设攻略
- 菜鸟Linux攻略--Apache服务器架设(上)
- Linux资格认证:Ubuntu架设asp.net服务器
- Linux服务器架设笔记-Squid服务器配置
- linux架设服务器
- Linux与云计算——第二阶段Linux服务器架设 第八章:FTP服务器架设—安装配置FTP服务和客户端配置
- 用vsFTPd 架设Linux FTP 服务器
- Linux_Ubuntu_samba架设服务器