Как создать папку на другом серверном компьютере в ColdFusion 9 с помощью cfdirectory

В настоящее время я пытаюсь создать папку со следующим кодом:

<cfdirectory action="create" directory="\\192.168.1.152\abc(that's my shared folder)\xyz" type="dir">
  • Я использую домашнюю версию Win XP, а с другой стороны - Windows Server 2008.
  • Я запускаю свою службу приложений ColdFusion 9 в качестве пользователя, которого я создал на сервере.
  • Выдает ошибку, что папка уже существует. Но когда я проверяю, папки нет (xyz)

Пожалуйста, дайте мне любую конфигурацию на сервере win 2008 или сервере ColdFusion 9.


person user1479328    schedule 10.09.2012    source источник
comment
это дает вам ту же ошибку, если вы удаляете type="dir"? Это требуется только тогда, когда вы делаете список   -  person Matt Busche    schedule 10.09.2012
comment
да, это дало мне ту же ошибку без type=dir.   -  person user1479328    schedule 11.09.2012
comment
И вы проверили, что пользователь/пароль на обеих машинах одинаковы? Можете ли вы вывести содержимое каталога abc из вашего общего ресурса с помощью ColdFusion?   -  person Dan Short    schedule 11.09.2012
comment
да, имя пользователя такое же, но служба приложений cf9 принимает только пароль, который является паролем моей машины.   -  person user1479328    schedule 11.09.2012
comment
Извините за поздний ответ, но я не могу перечислить содержимое каталога abc с помощью ColdFusion.   -  person user1479328    schedule 12.09.2012


Ответы (1)


Я бы попробовал получить доступ к монтированию (http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/mountvol.mspx?mfr=true) или использовать символическую ссылку (mklink) и получить к нему доступ как к обычной папке.

person kjv    schedule 20.12.2012