Страница 1 из 1

IIS, скрипт на PERL и расшаренные папки

Добавлено: 06 май 2005, 10:30
z3f1
Система windows 2000, webserver - EServ, интерпретатор - Activeperl - самый последний.

$logdir="\\\\my_serv\\log_dir$\\log\\";
opendir (DIR, $logdir);
@spisok=readdir (DIR);
closedir (DIR);

Вроде простецкий скрипт - но @spisok - пустой - а файлы - есть на расшаренной папке.
Меняю на локальную папку - все нормально отрабатывает.

Как только перевожу скрипт на рабочую систему - win2k, activeperl - last, IIS 5 - не считывает скрипт с расшаренной папки ничего - а сам работает (выдает команду принт на писанную в первых строчках)...

Короче какая то проблема с IIS и activeperl...

Как мне правильно прописать чтобы читал с удаленной аппки на IIS 5 и win2k???
что не так делаю?

Кроме того никто не посоветовал -если я буду запускать этот скрипт под linux'ом он ведь работать не будет... как мне подключаться к расшаренным виндовым папкам с пмощью perl из под linux?

Добавлено: 06 май 2005, 13:20
chur
В windows - map network drive, в linux соответсвенно - mount.

Добавлено: 06 май 2005, 15:26
z3f1
chur,
а по поводу того что скрипт не получает список файлов из папки когда работаешь через веб?
локально скрипт - работает