Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam.
Pierwszy post więc proszę o wyrozumiałość, nie jestem też znawcą tematu i samego Debiana, choć używam go już od dawna.
Mam do ożywienia system obsługi zamówień dla przedstawicieli handlowych, opierający się o serwer Firebird 2.5 i język Perl.
Skrypty Perla są uruchamiane w cronie. Analizując logi wydedukowałem, że skrypt nie łączy się z bazą.
To co znalazłem w google to info jak to zainstalować, na forach większości udawało się a część miała podobne problemy jak ja.
Nie znalazłem jednak rozwiązania problemu.
Poniżej listing z putty, podpowie ktoś co robię źle ?
root@internetnew2:~# cpan -i DBD::InterBase Loading internal logger. Log::Log4perl recommended for better logging CPAN.pm requires configuration, but most of it can be done automatically. If you answer 'no' below, you will enter an interactive dialog for each configuration option instead. Would you like to configure as much as possible automatically? [yes] Fetching with HTTP::Tiny: http://www.cpan.org/authors/01mailrc.txt.gz Reading '/root/.cpan/sources/authors/01mailrc.txt.gz' ............................................................................DONE Fetching with HTTP::Tiny: http://www.cpan.org/modules/02packages.details.txt.gz Reading '/root/.cpan/sources/modules/02packages.details.txt.gz' Database was generated on Mon, 07 Dec 2020 12:29:03 GMT ............. New CPAN.pm version (v2.28) available. [Currently running version is v2.20] You might want to try install CPAN reload cpan to both upgrade CPAN.pm and run the new version without leaving the current session. ...............................................................DONE Fetching with HTTP::Tiny: http://www.cpan.org/modules/03modlist.data.gz Reading '/root/.cpan/sources/modules/03modlist.data.gz' DONE Writing /root/.cpan/Metadata Running install for module 'DBD::InterBase' Fetching with HTTP::Tiny: http://www.cpan.org/authors/id/E/ED/EDPRATOMO/DBD-InterBase-0.48.tar.gz Fetching with HTTP::Tiny: http://www.cpan.org/authors/id/E/ED/EDPRATOMO/CHECKSUMS Checksum for /root/.cpan/sources/authors/id/E/ED/EDPRATOMO/DBD-InterBase-0.48.tar.gz ok Configuring E/ED/EDPRATOMO/DBD-InterBase-0.48.tar.gz with Makefile.PL InterBase/Firebird bin directory : [/usr/bin] /usr/bin InterBase/Firebird include directory : [/usr/include] /usr/include Cannot proceed. Aborting.. Full path to your test database: Full path to your test database: [] Full path to your test database: [] Must specify a test database at Makefile.PL line 165. Warning: No success on command[/usr/bin/perl Makefile.PL INSTALLDIRS=site] EDPRATOMO/DBD-InterBase-0.48.tar.gz /usr/bin/perl Makefile.PL INSTALLDIRS=site -- NOT OK root@internetnew2:~#
Offline
Komunikatem o błędzie / niemożności update CPAN się nie przejmuj: błąd istnieje od lat ( dosłownie ) i ci mądrzy inaczej ( developerzy Perl ) nie mają bladego pojęcia jak go usunąć aniu nawet co fgo powoduje..........
99% problemów na jakie natrafiają ludzie ( w tym Ty ) jako problem bazowy posiada właśnie błąd z updatem CPAN. Wystarczyłoby usunąć błąd z updatem i nagle okazałoby się że Perl jest najmniej rzuczającym błędy językiem wogóle.
Ostatnio edytowany przez developer (2020-12-07 16:03:29)
Offline