Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[52.14.150.55] |
|
Сообщ.
#1
,
|
|
|
Пишу на просто ASP (требуется в институте, так что сменить язык не могу). Использую для создание папки код:
Dim fso, f, fc, fld, s Set fso = CreateObject("Scripting.FileSystemObject") Set f = fso.GetFolder(“C:\Inetpub\wwwroot\pr\”) Set fc = f.SubFolders fc.Add ("t") После выполнения кода происходит ошибка. Самое интересное, то что если использовать другой пусть (отличный от корня приложения) скажем Set f = fso.GetFolder(“C:\”), то папка создается. В чем проблема, в моем коде или настройках сервера, или же в самом способе создания папки (если в нем то дайте правильный вариант) |
Сообщ.
#2
,
|
|
|
Цитата Set f = fso.GetFolder(“C:\Inetpub\wwwroot\pr\”) Попробуй так: Set f = fso.GetFolder(“C:\\Inetpub\\wwwroot\\pr\\”) |
Сообщ.
#3
,
|
|
|
Обычно по соображениям безопасности корневая папка сайта (да и почти все папки) закрыты для записи из серверных скриптов. Если нужна запись, то выделяют для этого отдельную папку и разрешают туда запись для того пользователя под которым работает IIS Имя пользователя зависит от версии IIS.
|