Portál AbcLinuxu, 1. června 2025 20:38


Dotaz: Problem s PERLem

21.9.2004 21:14 Patsy
Problem s PERLem
Přečteno: 194×
Odpovědět | Admin
pri spusteni test.cgi scriptu v bashi mi to zahlasi: Can't locate subs.pl in @INC (@INC contains: /usr/lib/perl5/5.8.4/i486-linux /usr/lib/perl5/5.8.4 /usr/lib/perl5/site_perl/5.8.4/i486-linux /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl .) at /foo-com/cgi-bin/test.cgi line 14.

Tuto chybu to zahlasi pokud v bashi uvedu celou cestu ke scriptu... pokud se presunu nejdrive do adresare se scriptem, a pak dam ./test.cgi tak script funguje.

Script subs.pl je volan ze souboru test.cgi touto radkou: require "subs.pl";

Script test.cgi bude spoustet cron. Muzete mi prosim poradit?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

21.9.2004 21:34 zabza | skóre: 52 | blog: Nad_sklenkou_cerveneho
Rozbalit Rozbalit vše Re: Problem s PERLem
Odpovědět | | Sbalit | Link | Blokovat | Admin
require umožňuje nahrát soubory pouze z adresářů uvedených v @INC. Pokud potřebujete jinak, tak:
use lib "/adresar/kde/mam/ty/knihovny"
require "moje.pl"

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.