upgrade z apache1.3+mod_perl na apache2+mod_perl
Miroslav Suchý
miroslav na suchy.cz
Čtvrtek Červenec 28 10:42:27 CEST 2005
Dobry den,
portuji sve skripty z apache1.3+mod_perl na apache2+mod_perl a narazil jsem na
problem s kterym si nevim rady.
[Thu Jul 28 10:09:48 2005] [error] Can't locate Thumbnail.pm in @INC (@INC
contains: /usr/lib/perl5/Apache2 /etc/perl /usr/local/lib/perl/5.8.4
/usr/local/share/perl/5.8.4 /usr/lib/perl5
/usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl . /etc/apache2)
at /www/thumbnail.cz/www/members/index.cgi line 3.\nBEGIN failed--compilation
aborted at /www/thumbnail.cz/
cgi line 3.\n
pritom ten modul tam je (a v apachi 1.3 to funguje):
$ cd /www/thumbnail.cz/www/members
$ ls
index.cgi
Thumbnail
Thumbnail.pm
a z prikazove radky to samozrejme funguje:
$ perl -wc index.cgi
index.cgi syntax OK
jenom z toho apache to nefunguje.
jeste pro poradek uvedu:
$ head index.cgi
#!/usr/bin/perl
use strict;
use Thumbnail;
use CGI;
Kdyz zavedu:
use lib '/www/thumbnail.cz/www/members';
tak to funguje, ale zavedet tuto direktivu do vsech skriptu se mi nechce a
globalne uz vubec ne.
Za rady predem dekuji
Mirek Suchy
P.S. Kdesi jsem vygoogloval, ze to muze byt zpusobeno malym limitem na pocet
otevrenych souboru, tak jsem zkusil zvetsit limit na "uname -n 4096" (z 1024) a
nic se nezmenilo.
--
,,,
(o o)
=================================oOO==(_)==OOo===========
) mailto:miroslav na suchy.cz
( ICQ: #70802630 tel:+420-603-775737 skype:MiroslavSuchy
) The box said "Requires Windows 95 or better." So I installed LINUX
(________________________________________Oooo._____________
.oooO ( )
( ) ) /
\ ( (_/
\_)
Další informace o konferenci Linux