>>Всем привет!
>>
>>Сервер переставил недавно:
>>
>>Установил FreeBSD 5.2.1
>>Установил perl v5.6.2 и postgresql80-server
>>Вебсервер - апач
>>
>>Образовалась проблема - старые, проверенные перловские скрипты для работы с постгресом не
>>работают :(
>>В логи пишет: Can't locate loadable object for module Pg in @INC
>>
>>
>>После этого переустановил перловский модуль работы с постгресом: DBD-Pg-1.43
>>но в @INC все равно ничего не прописалось :((
>> @INC:
>> /usr/local/lib/perl5/5.6.2/i386-freebsd
>> /usr/local/lib/perl5/5.6.2
>> /usr/local/lib/perl5/site_perl/5.6.2/i386-freebsd
>> /usr/local/lib/perl5/site_perl/5.6.2
>> /usr/local/lib/perl5/site_perl/5.6.1
>
>каша какая-то 5.6.2, 5.6.1?!
>
>> /usr/local/lib/perl5/site_perl
>>
>>Подскажите что делать ....
>
>/usr/src/sys/i386/conf> pkg_info -L /var/db/pkg/p5-DBD-Pg-1.40_1/
>Information for p5-DBD-Pg-1.40_1:
>
>Files:
>/usr/local/lib/perl5/5.6.1/man/man3/DBD::Pg.3.gz
>/usr/local/lib/perl5/site_perl/5.6.1/mach/DBD/Pg.pm
>/usr/local/lib/perl5/site_perl/5.6.1/mach/auto/DBD/Pg/.packlist
>/usr/local/lib/perl5/site_perl/5.6.1/mach/auto/DBD/Pg/Pg.bs
>/usr/local/lib/perl5/site_perl/5.6.1/mach/auto/DBD/Pg/Pg.so
>
>/usr/src/sys/i386/conf>
Soglasen 4to 4to-to ne tak. Vidimo ostalsa i 5.6.1 i postavlenij 5.6.2.
Vopros v tom gde zaregistrirovan modul. Dumaju 4to v 5.6.1, a zapuskaje6
skripti v 5.6.2 ili naoborot.
moze6 vstavitj i proveritj
push (@INC,"<_PUTJ_DO_PG_MODULA");
Jesli vse normalno, razberist s versijami.