回 帖 发 新 帖 刷新版面

主题:[讨论]没有权限: 'CreateObject'

我用IIS浏览网页,
出现这样的提示!不知道该怎么办!!请高手帮忙解决一下!!谢谢



Microsoft VBScript 运行时错误 (0x800A0046)
没有权限: 'CreateObject'

回复列表 (共5个回复)

沙发


把相关代码粘贴一下

板凳

dim visitors
whichfile=server.mappath("2count/count.txt")
Set fs = CreateObject("Scripting.FileSystemObject")  就是提示这行出错
Set thisfile = fs.OpenTextFile(whichfile)

visitors=thisfile.readline
thisfile.close

countlen=len(visitors)
for i=1 to countlen
response.write "<img src=2count/" & mid(visitors,i,1) & ".gif></img>"
next

visitors=visitors+1
Set out=fs.CreateTextFile(whichfile)
out.WriteLine(visitors) 
out.close

set fs=nothing

3 楼


Set fs = CreateObject("Scripting.FileSystemObject")

改为:

Set fs =Server.CreateObject("Scripting.FileSystemObject")

4 楼

错误类型:
Server 对象, ASP 0178 (0x80070005)
检查权限时,对 Server.CreateObject 的调用失败。拒绝对此对象的访问。

5 楼

Scripting.FileSystemObject 组件没有权限使用。
你找一下对应的dll文件,是否有足够的权限访问使用。

我来回复

您尚未登录,请登录后再回复。点此登录或注册