Система 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?
IIS, скрипт на PERL и расшаренные папки
В windows - map network drive, в linux соответсвенно - mount.
chur,
а по поводу того что скрипт не получает список файлов из папки когда работаешь через веб?
локально скрипт - работает
а по поводу того что скрипт не получает список файлов из папки когда работаешь через веб?
локально скрипт - работает