当前位置: 首页 > news >正文

技术杂谈

话说当日,朋友突然打来电话说网站无法打开,要我帮忙.俗话说在家靠父母,出门靠朋友,朋友有难岂能袖手旁观,于是马上敲击URL看到底是什么原因.

没想被IIS的设置拦截了错误,页面只出现一个messagebox说执行错误,真佩服管理员概括的言简意”.虽然可能和DNSserver的服务都有关,不过凭经验还是断定是页面执行的时候发生了错误.

不服气,查看这个页的html  source code,发现出错是从一处服务器端脚本开始的.

范围缩小了.

接下来查看其它网页(asp)的情况,发现新闻目录页和新闻内容页都有问题,有可能是asp解析有问题,这是我比较怕的.但我突然记的网站内有个asp文件是根本没有任何服务器端脚本的,打开查看,正常.基本上可以抛出是isapi问题,接下来,习惯的测试了一些纯静态文件,都可以访问到,ok.

然后,ftp登录,取几个 asp文件看是否有受病毒影响,文件正常,排除这个可能.

然后,查看conn.asp文件,这个文件是用dw做的时候生成的保存数据库连接的文件,发现iis与数据库不是在同一服务器上,而且指向是用ip指的,可以排除本地的数据库连接问题.

最后,试图连接数据库,无法连接.

联系机房管理员,因为学校还没开学,特殊约了个日子到机房看看,发现数据库服务器的画面定到操作系统启动上了.初步分析是由于某软件自动update然后重新启动,而操作系统恰巧这个时候抛猫.

找到服务器上的reset,按下,重新启动,OK,问题解决.

事情就是这样,虽然前后两个技术是不同的,但是学asp.net同时也是在巩固asp,在设计方法和经验上都可以借鉴,更可以跨越到其它技术.

技术学到了是一回事,怎么去用就是另外一回事了.于是乎我感觉到,需要学的东西,真的还有很多.

相关文章:

  • 回发或回调参数无效
  • 学习三大境界!
  • at命令详解
  • ARM 汇编寻址方式
  • C#多线程应用技术面对面探讨
  • 简单的多人聊天(C#.Socket)
  • Direct3D极速入门宝典
  • 正则语言(转的 大额_skylar )
  • ASP.NET 2.0中直接将Access数据库导入到Excel文件中
  • 读书笔记1
  • 安然公司特殊目的实体(SPEs)解读
  • 双击本地磁盘会出现比如C:\不是有效的Win32应用程序
  • findbugs eclipse 插件 及使用
  • 数字通讯基础:同步与异步
  • Contiki Ctimer模块
  • [译]Python中的类属性与实例属性的区别
  • 「前端」从UglifyJSPlugin强制开启css压缩探究webpack插件运行机制
  • 【5+】跨webview多页面 触发事件(二)
  • 【跃迁之路】【477天】刻意练习系列236(2018.05.28)
  • Android交互
  • MySQL几个简单SQL的优化
  • MySQL-事务管理(基础)
  • open-falcon 开发笔记(一):从零开始搭建虚拟服务器和监测环境
  • php面试题 汇集2
  • Spring-boot 启动时碰到的错误
  • Swoft 源码剖析 - 代码自动更新机制
  • Twitter赢在开放,三年创造奇迹
  • vue数据传递--我有特殊的实现技巧
  • Yii源码解读-服务定位器(Service Locator)
  • 漂亮刷新控件-iOS
  • 浅谈Golang中select的用法
  • 如何优雅的使用vue+Dcloud(Hbuild)开发混合app
  • 使用putty远程连接linux
  • 腾讯优测优分享 | Android碎片化问题小结——关于闪光灯的那些事儿
  • 长三角G60科创走廊智能驾驶产业联盟揭牌成立,近80家企业助力智能驾驶行业发展 ...
  • ​业务双活的数据切换思路设计(下)
  • #14vue3生成表单并跳转到外部地址的方式
  • #HarmonyOS:软件安装window和mac预览Hello World
  • $NOIp2018$劝退记
  • (39)STM32——FLASH闪存
  • (iPhone/iPad开发)在UIWebView中自定义菜单栏
  • (Oracle)SQL优化技巧(一):分页查询
  • (附源码)springboot宠物医疗服务网站 毕业设计688413
  • (附源码)计算机毕业设计SSM保险客户管理系统
  • (一)ClickHouse 中的 `MaterializedMySQL` 数据库引擎的使用方法、设置、特性和限制。
  • (已解决)什么是vue导航守卫
  • (转)fock函数详解
  • (转)setTimeout 和 setInterval 的区别
  • (转)清华学霸演讲稿:永远不要说你已经尽力了
  • .mysql secret在哪_MySQL如何使用索引
  • .NET CORE 3.1 集成JWT鉴权和授权2
  • .Net Web项目创建比较不错的参考文章
  • .NET/C# 编译期能确定的字符串会在字符串暂存池中不会被 GC 垃圾回收掉
  • .NET/C# 使用 ConditionalWeakTable 附加字段(CLR 版本的附加属性,也可用用来当作弱引用字典 WeakDictionary)
  • .NET牛人应该知道些什么(2):中级.NET开发人员