А как вы скрипт вызываете? Желательно с указание пути (например, perl /somepath/<a href="http://yourscript.pl">yourscript.pl</a>).<div><br></div><div>Еще посмотрите FindBin::Real, но он, насколько я помню, решает проблему с mod_perl.<br>
<br><div class="gmail_quote">2011/8/25 Василий Рябов <span dir="ltr"><<a href="mailto:me@ryvasy.net">me@ryvasy.net</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Всем привет!<br>
<br>
Напоролся на неадекватную работу FindBin при вызове скрипта из cron.<br>
<br>
use FindBin qw( $Bin );<br>
<br>
Вызываю скрипт из консоли - получаю верно заполненную переменную $Bin. Вызываю из cron - переменная не определена. Документация к FindBin о таких особенностях молчит.<br>
Проблема наблюдается в Solaris на Perl 5.8.4. Локально (Arch Linux, Perl 5.14) все работает правильно.<br>
Кто-нибудь сталкивался? Как бороться?<br>
<br>
Спасибо!<br><font color="#888888">
-- <br>
Moscow.pm mailing list<br>
<a href="mailto:moscow-pm@pm.org" target="_blank">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
</font></blockquote></div><br></div>