一个IIS6+ASP的站,没有做操作访问就报错(可能是狗的原因),先是访问时弹出验证对话框,可能是权限不足,先打开网站属性,在目录安全性上面,把“集成Windows身份验证”给勾上,这样访问时弹框验证就关掉了。
再一个问题,访问可以了,登录的时候,直接报错403.1,在IE中看到是没有权限createObject,试过N种方法(什么regsvr32 scrrun.dll、更改NTFS权限、FSO权限一大堆。。。)无果。
Microsoft VBScript 运行时错误 (0x800A0046)
没有权限: 'CreateObject'
最后想到,稍微给匿名用户加一丢丢权限,打开用户管理,看到IUSER只是Gutest组成员,尝试把IUSER加入administrators组,访问页面,正常!
但是权限有点大,稍微降一下,把IUSER加入IIS-WPG组,重启IIS,访问OK。问题解决
一个IIS6+ASP的站,没有做操作访问就报错(可能是狗的原因),先是访问时弹出验证对话框,可能是权限不足,先打开网站属性,在目录安全性上面,把“集成Windows身份验证”给勾上,这样访问时弹框验证就关掉了。再一个问题,访问可以了,登录的时候,直接报错403.1,在IE中看到是没有权限createObject,试过N种方法(什么regsvr32 scrrun...
在asp中执行set word=
create
object
("word.application")时出错,提示:
没有
权限
: '
Create
Object
'
解决
方法
:
开始->运行->dcomcnfg
找到\"
Microsoft
Word 应用程序\"(这个名称取决于你调用的
Object
是什么),然后右键->Properties->security把三个
权限
都给ev...
没有
权限
: '
Create
Object
'
/class.asp, 第 86 行
其中,86行就为 set objExcel=
Create
Object
("Excel.Application")
错误
提示说得很明显是
权限
问题,可是该在哪里加
权限
呢?
原因:该用户不是administrators组用户
解决
办法:在adminstrator用户下给该用户属于administrors用户组,去除其他组,然后重启。登录原来的用户,卸载按键精灵,然后重新安装按键精灵。
由于ASP功能的限制,在使用的时候,常常要用到让ASP去调用一些其它组件,但是往往会发生一些
权限
问题,如下面所示的是:在用ASP创建Excel.Application实例时,提示的
错误
.(创建代码:set
objExcel=
Create
Object
("Excel.Application"))
注:由于把ASP站点放在NTFS文件系统格式下而产生的
权限
问题请参照 HTTP
错误
401.1-未授权:登
::强制获取管理员运行
权限
%1 mshta
vbscript
:
Create
Object
("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit
......
运行
错误
424 通常是由于访问了一个不存在的对象或属性而引起的。在这段代码中,可能会出现这种
错误
的原因是因为 WScript.Network 对象在某些计算机上可能是无效的,或者 SetDefaultPrinter
方法
无法被正确地调用。同时,也需要确认
Microsoft
Print to PDF 已经正确地安装在计算机上,否则也会引发该
错误
。
建议您检查以下几个方面:
1. 确保您的计算机上存在 WScript.Network 对象,并且该对象可以被正确地调用。
2. 确认
Microsoft
Print to PDF 已经正确地安装在计算机上,并且可以被正确地访问。
3. 检查代码中是否存在其他
错误
,例如拼写
错误
、语法
错误
等等。
如果以上几个方面都
没有
问题,您可以尝试使用其他
方法
或工具来实现将打印输出保存成 PDF 文件的功能。