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

Обсуждение серверного программирования.

Модераторы: Duncon, Yurich

Ответить
z3f1
Сообщения: 2
Зарегистрирован: 06 май 2005, 10:23

Система 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?
chur
Сообщения: 195
Зарегистрирован: 17 фев 2004, 10:44
Откуда: Riga, Latvia

В windows - map network drive, в linux соответсвенно - mount.
z3f1
Сообщения: 2
Зарегистрирован: 06 май 2005, 10:23

chur,
а по поводу того что скрипт не получает список файлов из папки когда работаешь через веб?
локально скрипт - работает
Ответить