gpt4 book ai didi

asp-classic - ASP - 权限被拒绝

转载 作者:行者123 更新时间:2023-12-03 01:24:23 33 4
gpt4 key购买 nike

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

我正在开发 ASP 函数,但总是遇到“权限被拒绝”错误。我进行了一些搜索,发现该帐户需要运行脚本的权限。也许只是我,但我不明白 ASP 在运行脚本之前检查用户,我的意思是,这是一个公共(public)网站,如果我不这样做,显然他们将无法访问。

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

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

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)需要对目标文件夹具有读/写权限。我建议使用临时文件夹(网站根文件夹以外的任何文件夹)

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

关于asp-classic - ASP - 权限被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13843067/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com