IIS HTTP 错误 500.100 – 内部服务器错误 – ASP 错误 解决方法

godict
godict
管理员
971
文章
0
粉丝
网络周边阅读模式

Internet 信息服务
-------------------------------------------------------------------------------- 技术信息(用于支持人员) 错误类型:
Microsoft JET Database Engine (0x80004005)
操作必须使用一个可更新的查询。
/common/checkUser.asp, 第 197 行
浏览器类型:
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.2; .NET CLR 2.0.50727) 网页:
GET /Default.asp
以上问题解决办法
安装完IIS,测试BLOG,发现IIS500.100错误,提示:/blog/common/checkuser.asp,第197行错误
迅速打开了下文件,没发现问题.
继续思索,本来以为是OEM版的原因.慢慢分析,才发现本地硬盘是NTFS格式.权限问题. 关涉到权限时,和IIS设置,操作系统,还有存放源码的硬盘格式都有关系.
如果IIS里的设置可以读写的话,那就应该是硬盘格式为NTFS,此格式硬盘在没有设置的情况下只能读,不能写入,就有可能出现此类情况.
解决办法:
在PJBLOG的硬盘上(比如说F盘)点右键进入属性
然后点安全,点添加输入everyone,确定,(如果安全里有everyone就不用添加了)
选中everyone,然后在下面的权限里选中完全控制,确定就可以了! 如果你觉得不安全,那就添加IIS匿名用户:IUSR_XXX,权限为读取,写入.
win xp默认是没有安全选项,需先进行设置.
打开我的电脑,依次选择:
"工具"-->"文件夹选项"-->"查看"标签
在"高级设置"里将"使用简单文件共享(推荐)"复选框去掉,确定退出. 还有一种情况,就是可能asp文件出错:
打开数据库时以只读形式打开
解决方法,把打开数据库形式改为读写形式:
把rs.open sql,conn,1,1
改为rs.open sql,conn,1,3
]]>

文章末尾固定信息

我的微信
这是我的微信扫一扫
weinxin
我的微信
微信号已复制
我的微信公众号
我的微信公众号扫一扫
weinxin
我的公众号
公众号已复制
 
godict
  • 本文由 godict 发表于2008年3月11日 22:41:16