【发布时间】:2017-11-16 16:48:13
【问题描述】:
我对asp有点陌生,如果这是一个简单的错误,请原谅我。
我们过去在 SBS2011(sql、iis、asp 站点 - 一个位置)上都可以正常工作,读取和写入共享本地驱动器。
我们刚刚从 sbs2011 升级到多台服务器(1x DC 和文件、1x 交换、1x IIS 和 SQL 等)。现在 asp 不工作了。
sPath="\\SERVER1\SHARED_Folder\"
sPath=sPath & jobnum
if fs.FolderExists(sPath & " " & jname) then
response.write("Folder already exists!")
else
sPath=sPath & " " & jname
fs.CopyFolder "\\SERVER1\SHARED_Folder\200\new project template", "\\SERVER1\SHARED_Folder\new project template"
fs.MoveFolder "\\SERVER1\SHARED_Folder\new project template", sPath
Server1 是文件服务器。 如果我将 server1 更改为 iis/asp 站点服务器,它可以工作!
我检查了共享和安全性的权限。 IIS IUSRS、所有人、域用户、域管理员、用户 - 都具有完全权限。
我有调试 - 发送到浏览器,我得到的只是:
服务器错误
500 - 内部服务器错误。 您要查找的资源有问题,无法显示。
调试到服务器后,我得到:
“Microsoft VBScript 运行时错误:权限被拒绝”
同时 fs.copyfolder 行被突出显示。
我只能摸不着头脑!
*编辑 - 忘了说这只是一个内部网站
干杯
【问题讨论】:
标签: iis asp-classic