iis默认网页127.0.0.1打不开出现Microsoft VBScript 运行时错误(
更新时间:2024-05-28 03:36:01 阅读量: 综合文库 文档下载
- 怎么设置iis的默认网页推荐度:
- 相关推荐
iis默认网页127.0.0.1打不开出现Microsoft VBScript 运行
时错误 (0x800A0046)的解决办法
作者: 点击数:563 更新时间:09-09-07
一般,当我们在本机调试ASP动态网页时,可输入
http://localhost http://本地计算机名 http://127.0.0.1
在当输入http://127.0.0.1 时,一般机器都需要输入用户名和密码进入,这里将分两种情况:
一种是刚新建IIS的,为了测试IIS,所以此时访问即是“系统盘\\Inetpub\\wwwroot”下的iisstart.asp,随之 iisstart.asp又跳转到localstart.asp,并同时打开iishelp的。“localhost”、“计算机名”都没问题,但输入 127.0.0.1时,弹出对话框,需要输入帐户和密码。
第二种情况是,建立了虚拟目录,通过“localhost+虚拟目录”和“计算机名+虚拟目录”都能访问,同样是“127.0.0.1+虚拟目录”不能访问。
虽然同是相同的症状,但却是不同的情况。
首先,先抛出第一条总的要诀:要使得输入http://127.0.0.1 能访问,无论直接访问,还是虚拟目录,必须确保“匿名访问”的打开。
那么现在就能快速解决第二种情况的问题,如下图的操作:打开IIS,在“默认站点”上右键,弹出菜单选择“属性”,打开面板,选择“目录安全”进行“编辑”,此时,如果“匿名访问”前没有勾选,选择勾选,“确定”就能解决这个问题。
此时访问 “127.0.0.1+虚拟目录的” 第二种已经解决
不过这个问题,遇到的人比较少,并且就这样简简单单的勾选了还不算回事,再往下看。
此时单独测试 127.0.0.1 虽然也没有了要求密码输入对话框,但新的问题出现了,同样,此刻输入http://localhost 同样的是如此的错误,这也就是很多人反馈的:
错误类型: Microsoft VBScript 运行时错误 (0x800A0046) 没有权限: 'GetObject' /localstart.asp, 第 40 行
那么现在就先停在这,分析下原因
开始没有“匿名访问”,需要提供帐户密码;现在有了“匿名访问”,则出现了错误。注意!这是针对直接 127.0.0.1 访问而言的。
那么“匿名访问”就是提供的帐户和密码,才使得“127.0.0.1+虚拟目录”的问题得到解决,当然也解决了直接“127.0.0.1”访问的部分问题(不需要帐号密码了)
说明这个“匿名帐户”是有用的。
但现在要解决这个新出来的问题:Microsoft VBScript 运行时错误 (0x800A0046) 没有权限: 'GetObject'
通常被提供的方法是:单独对“iisstart.asp”和“localstart.asp”取消“匿名访问”
等等,再好好看,我没有打错字
要解决“(0x800A0046) 没有权限: 'GetObject'”的方案是“单独”对这两个文件进行取消“匿名访问”
具体操作流程:在IIS中选择“localstart.asp”文件,右键,弹出菜单选择“属性”,打开面板,选择“文件安全性”进行“编辑”,取消“匿名访问”访问前的选择。
同样的操作流程对“iisstart.asp”再进行一般。
那么现在“http://localhost ”已经能访问,解决了Microsoft VBScript 运行时错误 (0x800A0046) 没有权限: 'GetObject'的问题。
到此,再来分析下:
1,要使得127.0.0.1能访问必须要设置“匿名访问”
2,要使得“iisstart.asp”和“localstart.asp”能正常访问,必要要单独设置取消“匿名访问”
经过了如上设置后,localhost,localhost+虚拟目录,127.0.0.1+虚拟目录都能正常访问,就剩下单独的 127.0.0.1 访问的情况,以上的分析似乎又是相矛盾的
那么,再来看看这“匿名访问”到底是个什么?
用户名是“BLUECOM\\IUSR_BLUECOM”,密码是IIS控制的。其中“BLUECOM”是我这台机器的“计算机名”,各人是不同的。那么“IUSR_BLUECOM”就是“IUSR_计算机名”了。
这个“IUSR_计算机名”又是什么?它是一个“Internet来宾帐户”,是“匿名访问IIS的内置的帐户”,他是属于“Guests”组的
这就又回到当使用该帐户时,localhost会显示“(0x800A0046) 没有权限”,这似乎有点关系。
那么,我最终的比较完美的方案则是,全部采用“匿名访问”,确保所有的页面都能访问而没有密码输入框,同时,将“匿名访问”的帐户替换掉,不使用“IUSR_计算机名”帐户,而是使用我的XP管理员登录帐号。
于是重头继续调整,打开IIS,在“默认站点”上右键,弹出菜单选择“属性”,打开面板,选择“目录安全”进行:
1,“编辑” 2,“浏览”用户 3,“高级” 4,“查询”用户
5,“选择”本机XP登录用户名 6,“确定”,一直“确定”到最后
好问题解决!
解决Microsoft VBScript 运行时错误 (0x800A0046) 没有权限的解决方案
作者: 点击数:163 更新时间:09-09-07
Microsoft VBScript 运行时错误 (0x800A0046) 没有权限或拒绝的权限为什么访问网站时提示“Microsoft VBScript 运行时错误 (0x800A0046) 没有权限或拒绝的权限”,或者出现“Microsoft JET Database Engine (0x80040E09) 不能更新。数据库或对象为只读”。我根据以下的方法可以做到解决,我试过的~~
一、首先查看ASP系统是否安装在NTFS分区内,FAT32分区没有这些问题。
二、请进入文件管理器的文件夹选项
三、将“使用简单文件共享”前的勾选去掉
四、右键点击动易系统安装目录-共享和安全
五、添加组和用户名称
六、点击高级选项
七、查找用户或组
八、选择IUSR_*** (***为你的机器的名称)
九、点击确定
十、勾选动易目录对于IUSR_***的读写权限
正在阅读:
iis默认网页127.0.0.1打不开出现Microsoft VBScript 运行时错误(05-28
乒乓球过河作文500字06-21
数列求和的常用方法(三课时)04-06
信用卡工资证明范本02-11
人民币汇率研究 数学建模07-04
学校继续教育年度工作总结集锦04-02
网购忠诚度小议06-21
倾城之泪,观后感04-01
完善我国分税制模式之思考_0-最新范文03-19
六年级经典古诗文情景阅读填空07-08
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 行时
- Microsoft
- VBScript
- 默认
- 错误
- 出现
- 网页
- 127.0
- iis
- 0.1
- 二级建造师-建筑工程管理与实务复习要点资料
- 谈谈审计手段的发展
- 绪论课练习题答案
- 大众POLO提车购车注意事项大汇总
- 物理实验中如何培养学生的实验能力
- 《沁园·长沙》说课稿(教师编制考试)
- 《会飞的教室》练习题
- 最新-高二生物备课组工作总结 精品
- 品牌经理绩效考核及薪酬管理制度
- 2018-2019学年最新人教版高中英语必修一Unit1单元综合练习及答案
- 2016-2021年中国安防行业发展预测及投资战略规划分析报告(目录
- 文化社会学
- 安全员-模块一(含法律法规及相关知识、专业通用知识、
- ok高中英语语法非谓语动词
- 作文写作技巧100条
- 传承中华民族文化养育幼儿传统美德和爱国情怀
- 外贸招聘笔试题及答案(上海一喜)
- 2016年云南省公务员考试《行测》模拟试卷及答案(七) 完
- 《软件工程练习题及参考答案》
- 采用imnoise函数对图像添加不同分布、不同强度的随机噪声,比较