Article View: pl.comp.lang.perl
Article #52436Re: crontab - perl
From: karraso
Date: Mon, 12 Mar 2012 19:12
Date: Mon, 12 Mar 2012 19:12
61 lines
3435 bytes
3435 bytes
On 12 Mar, 18:51, Jarosław Lubczyński <gu...@who.com.pl> wrote: > W dniu 2012-03-12 14:16, karraso pisze: > > > > > > > > > > > ..... > > >> To nie cron zagląda tylko perl. I nie odnajduje w nich modułu > >> Time::Local. Pytanie - czy ten moduł jest zainstalowany? Moduł ten > >> należy do zestawu modułów standardowych przynajmniej od wersji 5.6 [1], > >> więc raczej powinien być na pokładzie. Czy jak uruchomisz skrypt ul.pl z > >> konsoli to działa jak należy? Jeżeli tak, to znajdź find'em położenie > >> pliku Local.pm i sprawdź, czy jest on w podkatalogu Time w jednej ze > >> ścieżek podanych wyżej. > > > Witam > > Sprawdzałem i mam Local.pm w /opt/perl5.8.0/lib/perl5/5.8.0/Time > > ale dlaczego w logu mam > > w Can't locate Time/Local.pm in @INC (@INC contains: /usr/local/lib/ > > perl5/5.8.0/sun4-solaris /usr/local/lib/perl5/5.8.0 /usr/local/lib/ > > perl5/site_perl/5.8.0/sun4-solaris /usr/local/lib/perl5/site_perl/5 > > .8.0 /usr/local/lib/perl5/site_perl .) at /opt/karraso/statystyki/ > > ul.pl line 3. > > BEGIN failed--compilation aborted at /opt/karraso/statystyki/ul.pl > > line 3. > > Pozdrawiam > > Jak widać perl szuka bibliotek tak, jakby był zainstalowany w > /usr/local/lib/ > podczas gdy tak naprawdę jego katalog to > /opt/perl5.8.0/lib > Czemu? Nie wiem. Może jakaś specyfika Solarisa, może Perla 5.8.0. Jak > dla mnie sposoby są dwa: > > 1. Zapewne katalog > /usr/local/lib/perl5 > nie istnieje. Wtedy możesz założyć linka symbolicznego: > ln -s /opt/perl5.8.0/lib/perl5 /usr/local/lib/perl5 > > 2. W crontab'ie możesz ustawić zmienną > PERL5LIB=/opt/perl5.8.0/lib/perl5/5.8.0 > > ale pierwszy wariant wydaje mi się bardziej uniwersalny. Wariant nr 2 Nie jestem ekspertem w systemach linuksowych ale jak rozumiem to w cronie np 10 * * * * /jakis/wpis 15 * * * * /kolejny/wpis PERL5LIB=/opt/perl5.8.0/lib/perl5/5.8.0 40 * * * * /opt//sciezka do skryptu.pl czy to jest ok? Wariant nr 1 -> sprawdzę Pozdrawiam
Technical Details
Message-ID:
<2e2f5bbe-612e-4a7e-b593-bd15135431d0@f4g2000yqh.googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.glorb.com!npeer01.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!postnews.google.com!f4g2000yqh.googlegroups.com!not-for-mailReferences:
<fa4de93a-1e15-47bd-aaf0-b0da60c2722d@cj6g2000vbb.googlegroups.com> <jjkqf1$ogp$1@opal.futuro.pl> <9d688ecb-3f5a-4ce2-9a9a-cf1437d65f50@eb6g2000vbb.googlegroups.com> <jjld5v$bpo$1@inews.gazeta.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.glorb.com!npeer01.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!postnews.google.com!f4g2000yqh.googlegroups.com!not-for-mail From: karraso <gkrasinski@gmail.com> Newsgroups: pl.comp.lang.perl Subject: Re: crontab - perl Date: Mon, 12 Mar 2012 12:12:58 -0700 (PDT) Organization: http://groups.google.com Lines: 66 Message-ID: <2e2f5bbe-612e-4a7e-b593-bd15135431d0@f4g2000yqh.googlegroups.com> References: <fa4de93a-1e15-47bd-aaf0-b0da60c2722d@cj6g2000vbb.googlegroups.com> <jjkqf1$ogp$1@opal.futuro.pl> <9d688ecb-3f5a-4ce2-9a9a-cf1437d65f50@eb6g2000vbb.googlegroups.com> <jjld5v$bpo$1@inews.gazeta.pl> NNTP-Posting-Host: 83.24.48.253 Mime-Version: 1.0 X-Trace: posting.google.com 1331579578 25411 127.0.0.1 (12 Mar 2012 19:12:58 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Mon, 12 Mar 2012 19:12:58 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: f4g2000yqh.googlegroups.com; posting-host=83.24.48.253; posting-account=GAX2HgoAAACQOKx1s8yJKfaQWb7b1g8T User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows NT 5.1; rv:10.0) Gecko/20100101 Firefox/10.0,gzip(gfe) X-Received-Bytes: 3400 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit