私はaspに少し慣れているので、単純なエラーなら私を許してください。asp - 共有ネットワーク上のfs.copyfolderのパーミッションエラー
これは、私たちのSBS2011(sql、iis、aspサイト - すべて1つの場所)上でこのすべてが正常に動作し、共有ローカルドライブへの読み書きが行われていました。
sbs2011を複数のサーバー(1x DC &ファイル、1x Exchange、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はファイルサーバーです。 iis/aspサイトサーバーにserver1を変更すると、動作します。
共有とセキュリティのアクセス許可が確認されています。 IIS IUSRS、Everyone、ドメインユーザー、ドメイン管理者、ユーザー - すべてに完全なアクセス許可があります。
私はデバッグを持っている - 上のブラウザに送信し、私が得るすべては次のとおりです。
サーバーエラー
500 - 内部サーバーエラー。 探しているリソースに問題があり、表示できません。上のサーバへのデバッグで
、私が手:
:fs.copyfolderラインが強調表示されている間
の "Microsoft VBScriptランタイムエラーアクセス許可が拒否されました"。
私の頭が傷ついてしまった!
*編集 - これは、サーバー上の周りのクリックの数分は時間の価値があるだろうとだけ
乾杯