- Расшаренные папки и perl, gyn61, 17:04 , 03-Май-05 (1)
- Расшаренные папки и perl, z3f, 17:25 , 03-Май-05 (2)
>Поиск в \\шара\папка ("\\\\шара\\папка\\*.*")? делаю #!/usr/bin/perl $logdir='\\\\ntb24\\inventory$\\Reports\\'; opendir (DIR, $logdir); @spisok=readdir (DIR); closedir (DIR); foreach $list (@spisok) { open (FILE, "< $logdir/$list"); print '<tr>',"\n"; @f=<FILE>; close (FILE); } ну и после этого происходит разбор данных файлов... так вот - разбора то не происходит=( я получаю либо целиковые файлы либо какой-то бред=( когда указываю локальные файлы - они нормально разбираютсь и нормально выдается выходной файл - при удаленной работе список файлов я получаю - но вот почему то файлы не разбираются=( разбираются в смысле затачиваются под меня - то есть так как мне нужно и выводятся в файл out.htm=( что не так делаю?
- Расшаренные папки и perl, z3f, 17:47 , 05-Май-05 (4)
>Поиск в \\шара\папка ("\\\\шара\\папка\\*.*")? испытываю неприятную проблему с этим=( $logdir="\\\\my_serv\\log_dir$\\log\\"; когда запускаю скрипт с локальной машины - он нормально отрабатывается считывая все файлы с расшаренной папки. но как только я запускаю все это дело с помощью IIS через броузер - тогда стоп - скрипт отрабатывает по строки где производится поиск папки и не видит не одного файла в папке! доступ однозначно есть для всех и полный... ActivePerl - самый последний. что не так делаю?
Кроме того никто не посоветовал -если я буду запускать этот скрипт под linux'ом он ведь работать не будет... как мне подключаться к расшаренным виндовым папкам с пмощью perl из под linux?
- Расшаренные папки и perl, zzz, 06:32 , 11-Май-05 (5)
- Расшаренные папки и perl, z3f, 14:00 , 11-Май-05 (6)
>Если еще актуально: > >>испытываю неприятную проблему с этим=( >>$logdir="\\\\my_serv\\log_dir$\\log\\"; > >1 - если используешь двойные кавычки, то '$' _нужно_ заэкранировать: log_dir\$ > >2 - слэши можно поменять на прямые (про запуск из-под IIS не >знаю, а просто так - прокатывает) >$logdir='//my_serv/log_dir$/log/'; менял и на прямые - и экранировал и ставил одинарные кавычки вместо двойных - одна и таже фигня - no such file or directory.... делал даже так - мапил папку и пытался с диска считать - фигушки - но such file or directory... что не так интересно? может еще какие нить логи надо дать? может еще какой лог выкинуть? - Расшаренные папки и perl, Xela, 15:40 , 11-Май-05 (7)
- Расшаренные папки и perl, zzz, 02:00 , 13-Май-05 (8)
- Расшаренные папки и perl, z3f, 09:32 , 13-Май-05 (9)
>>...но как только я запускаю все это дело с помощью IIS... > >собака еще тут может порыться - я про то, имеет ли право >юзер, из-под которого запущен IIS (скорее всего "SYSTEM"), на твою шару >(или на замапленный диск). а если выставленно everyone - full contorl... соответственно и system должен по идее входить в everyone... короче - фиг знает=(
|