2011-01-28 2 views
1

Я установил II7 + ASP Classic на свой бизнес-план Vista, так как хочу развить свои собственные 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 и что целевая папка принадлежит мне, я дон Не понимаю, почему это происходит.

Я искал сеть, чтобы найти аналогичную основную проблему (напишите в текстовый файл), но я нахожу более сложные (базы данных, почту и т. Д.).

Может кто-нибудь мне помочь, пожалуйста?

+0

Вы управляете процессом IIS как администратором? – stefan

ответ

1

Учетная запись для пула приложений, под которым работает сайт, должна иметь права на запись в эту папку.

Это отличие от пользователя, которого вы ввели в системе.

0

Дайте «пользователям» WRITE доступ к папке.