经典ASP - Windows Vista - IIS7 - 权限问题
问题描述:
我已经在我的Vista商务电脑上安装了II7 + ASP Classic,因为我想开发自己的pctools(自动执行一些无聊的手动任务)。经典ASP - Windows Vista - IIS7 - 权限问题
不幸的是,每次我尝试写入.txt文件时,我得到这个错误:
Path out = C:\Users\Carlos\Storage\bpmbck.txt
Microsoft VBScript runtime error '800a0046'
Permission denied
/pctools/cleanfb.asp, line 53
Line 53 contains set fileout = fs.OpenTextFile(pathout, ForWriting)
鉴于我正在为ADMIN和目标文件夹归我,我不不明白为什么会发生这种情况。
我用网络搜索到一个类似的基本问题(写入文本文件),但我只找到更复杂的(数据库,邮件等)。
任何人都可以帮助我吗?
答
站点正在运行的应用程序池的标识/帐户需要具有该文件夹的写入权限。
这与您登录的用户不同。
答
给“用户”WRITE访问该文件夹。
你是否以管理员身份运行IIS进程? – stefan 2011-01-28 02:30:56