А как вы скрипт вызываете? Желательно с указание пути (например, perl
/somepath/yourscript.pl).

Еще посмотрите FindBin::Real, но он, насколько я помню, решает проблему с
mod_perl.

2011/8/25 Василий Рябов <[email protected]>

> Всем привет!
>
> Напоролся на неадекватную работу FindBin при вызове скрипта из cron.
>
> use FindBin qw( $Bin );
>
> Вызываю скрипт из консоли - получаю верно заполненную переменную $Bin.
> Вызываю из cron - переменная не определена. Документация к FindBin о таких
> особенностях молчит.
> Проблема наблюдается в Solaris на Perl 5.8.4. Локально (Arch Linux, Perl
> 5.14) все работает правильно.
> Кто-нибудь сталкивался? Как бороться?
>
> Спасибо!
> --
> Moscow.pm mailing list
> [email protected] | http://moscow.pm.org
>
-- 
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить