Доступ к подключенному сетевому диску из ColdFusion - PullRequest
6 голосов
/ 22 мая 2010

У меня проблема с доступом к подключенному диску в ColdFusion.Я \\server\files\sharing сопоставлен с z:\.Если я запускаю этот код, он говорит, что каталог существует для полного пути, но не для сопоставленного:всегда должен был использовать полный путь.Есть ли причина, по которой ColdFusion не сможет увидеть или получить доступ к подключенному диску?И если да, есть ли обходные пути (возможно, системный вызов для получения полного пути подключенного диска)?

1 Ответ

5 голосов
/ 24 мая 2010

Причина, по которой ColdFusion не имеет доступа к подключенному диску, заключается в том, что он работает как служба в Windows.

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

Это было взято из следующей статьи базы знаний: http://support.microsoft.com/kb/180362

Возможно, вы сможете изменить службу для работы в качестве отдельного пользователя, которому сопоставлены диски (я не проверял, работает ли это, но это возможно), но вы должны использовать путь UNC вместо сопоставленного диска .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...