zoukankan      html  css  js  c++  java
  • IIS不能保存下拉框的数据故障

    刚刚从兰州回来,解决了一个异常奇怪的问题。甘肃联通的彩铃网站出现了一个奇怪的现象,当用户提交数据的时候下拉框的数据就会丢失,造成服务器端不知道用户选择了下拉框的那一个选项,在这之前曾经出现过所有的Session都莫名其妙的丢失,那是2005年12月的事情,当时没有办法将网站的所有Session都去掉了改用QueriyString,当时是因为系统感染了病毒重装的系统,本想这次只要重装系统就会解决问题,没想到到了兰州重装了三遍从win2000到win2003都试了,问题没有解决,郁闷之下只好先吃完饭去。回来继续搞,先写了一个测试页面,只有一个下拉框和一个按钮,把这个测试页放到网站下,发现只要点按钮下拉框的内容就全部消失了,气氛之余重新建立一个WEB站点,再测试正常,于是将原来的网站复制到新的web站点下再测,正常!
    晚上重新安装了正式运行的网站服务器,郁闷的是我新刻的oracle90客户端网站服务器不能读出,于是不得以回去拿oracle92客户端,安装后即出现oracle的访问组件未注册的故障,查看目录属性看正常,将IIS虚拟目录的属性中读取及运行去掉,在选种,按确定按钮后重启服务器正常。此时想起2005年重装网站服务器时,安装oracle92的客户端后出现oracle的访问组件未注册的故障,当时通过修改目录属性,解决了该问题,但同时网站不能保存用户session信息;现在看和目录的属性还是有关的,但是具体是什么问题不得而知,现在网站很正常,同在一个服务器上其他网站也正常了,session也可以正常保存,不再丢失了。
    经验:
    1、遇到不能保存下拉框和Session丢失的问题查看一下目录属性,可以考虑重新建立一个虚拟站点,一定要手动建立所有的目录,切忌不能带目录复制网站内容。
    2、在系统设计时尽可能不使用oracle数据库,经常出现一些稀奇古怪的问题,尤其是和windows配合
  • 相关阅读:
    如何闪开安装VS2013必须要有安装IE10的限制
    Java从键盘输入
    Java基本数据类型和关键字
    openssl windows编译 32位&64位
    eclipse代码提示配置
    手动启动Android模拟器
    Android编程中的实用快捷键
    pat1023. Have Fun with Numbers (20)
    pat1022. Digital Library (30)
    pat1020. Tree Traversals (25)
  • 原文地址:https://www.cnblogs.com/liughost/p/350657.html
Copyright © 2011-2022 走看看