Назад | Перейти на главную страницу

Доступ к UNC-путям изнутри Perl CGI под IIS6

Из-за недостатка места нам нужно переместить некоторые файлы с нашего основного файла / веб-сервера на другой сетевой файловый сервер. Однако исходный файл / веб-сервер по-прежнему отвечает за предоставление доступа к этим файлам, так что для пользователей все будет без проблем.

Я могу обеспечить прозрачный доступ к файлам, используя DFS на исходном сервере. Я также могу обеспечить прозрачный веб-доступ с помощью виртуального каталога IIS.

Однако сценарии Perl CGI, запущенные на веб-сервере, не могут получить доступ к новому (удаленному) файловому серверу, используя пути UNC. Этот фрагмент кода:

if (-e "\\\\server\\share\\file") { print "Found it\n"; }
else { print "Not found\n"; }

работает на моем локальном ПК, но не на веб-сервере. Я искал в Google и сталкивался с подобными примерами, но без решений.

Некоторая информация о среде:

Любая помощь будет принята с благодарностью!

Я не уверен, что у учетной записи IUSR_ есть доступ к сети? Поиск в Google подтвердит.