Asp classic ASP-权限被拒绝

Asp classic ASP-权限被拒绝,asp-classic,iis-6,Asp Classic,Iis 6,在开始之前,我是一名PHP程序员,不是ASP程序员,但在我的工作中,他们使用ASP,我没有访问服务器的权限,但我可以联系负责人 我正在使用ASP函数进行工作,我总是遇到这个“权限被拒绝”错误。我进行了一些搜索,发现该帐户需要运行脚本的权限。可能只有我一个人,但我不明白ASP在运行脚本之前会检查用户,我的意思是,这是一个公共网站,如果我不这样做,他们显然不会有访问权限 我可以更改文件以便任何人都可以运行它吗 编辑: 我的脚本正在尝试编辑服务器上的文件 dim fs,f set fs=Server.

在开始之前,我是一名PHP程序员,不是ASP程序员,但在我的工作中,他们使用ASP,我没有访问服务器的权限,但我可以联系负责人

我正在使用ASP函数进行工作,我总是遇到这个“权限被拒绝”错误。我进行了一些搜索,发现该帐户需要运行脚本的权限。可能只有我一个人,但我不明白ASP在运行脚本之前会检查用户,我的意思是,这是一个公共网站,如果我不这样做,他们显然不会有访问权限

我可以更改文件以便任何人都可以运行它吗

编辑: 我的脚本正在尝试编辑服务器上的文件

dim fs,f
set fs=Server.CreateObject("Scripting.FileSystemObject")
set f=fs.OpenTextFile(Server.MapPath("test.txt"),8,true)
f.WriteLine("This text will be added to the end of file")
f.Close
set f=Nothing
set fs=Nothing
谢谢

IIS使用的帐户(可能是iusr)需要对目标文件夹具有读/写权限。我建议使用临时文件夹(网站根文件夹以外的任何文件夹)


默认情况下,该帐户将没有权限。这只是基本的安全。您需要让管理该机器的人在适当的位置授予权限

我需要更多的信息。脚本试图做什么?访问本地文件或目录?创建文件?按原样,这是无法回答的。IIS使用的帐户(可能是iusr)需要对目标文件夹具有读/写权限。我建议使用临时文件夹(网站根文件夹以外的任何文件夹),谢谢你的回答,但是如果我指向一个文件夹,我也会遇到同样的错误。事实上,我不知道是否可以跳过帐户检查,只运行脚本,我认为这是一个更大的问题,因为我不理解ASP,然后我的代码中出现了错误。默认情况下,帐户将没有权限,因此当然,您也无法以文件夹为目标。这只是基本的安全。你需要让管理这台机器的人在适当的位置授予权限。哦,我明白了,我只是给管理员发了一封电子邮件来检查一下。谢谢你的帮助。谢谢你,我的脚本正在运行中是的,只是因为我对IIS和ASP知之甚少,我的错@河豚鱼,很高兴它现在对你有用。在我看来,经典的ASP正在消亡,上次我使用它时,在IIS 6+中正确设置它要困难得多。说实话,我再也不想碰它了!:)