Perl Probleme nach Update auf SE 0.064

  • - Welche Version von pd-admin wird eingesetzt? 3.30
    - Welche Version der Standard-Serverumgebung wird eingesetzt? 0.064

    Guten Abend, seitdem Update auf die Serverumgebung 0.064 erhaltene ich folgende Fehler, sobald ich Perl abhängige Dienste aufrufe. Beipiele:

    Code
    DBI object version 1.50 does not match $DBI::VERSION 1.51 at /usr/local/pd-admin2/lib/perl5/5.8.4/i686-linux/DynaLoader.pm line 253.
    BEGIN failed--compilation aborted at /usr/local/pd-admin2/lib/perl5/site_perl/5.8.4/i686-linux/DBI.pm line 259.
    Compilation failed in require at /opt/pdadmin/bin/backup.pl line 12.
    BEGIN failed--compilation aborted at /opt/pdadmin/bin/backup.pl line 12.
    Code
    DBI object version 1.50 does not match $DBI::VERSION 1.51 at /usr/local/pd-admin2/lib/perl5/5.8.4/i686-linux/DynaLoader.pm line 253.
    BEGIN failed--compilation aborted at /usr/local/pd-admin2/lib/perl5/site_perl/5.8.4/i686-linux/DBI.pm line 259.
    Compilation failed in require at /opt/pdadmin/bin/smtp_traffic.pl line 4.
    BEGIN failed--compilation aborted at /opt/pdadmin/bin/smtp_traffic.pl line 4.

    Ebenfalls erscheint die Fehlermeldung beim Anmeldevorgang, wenn ich per Thunderbird E-Mails abrufen will.

    Habe erstmal zur Fehlerbehebung ein Downgrade auf die SE 0.063 gemacht. Da tritt der Fehler nicht auf. Leider ist dies natürlich auch nicht das Gelbe vom Ei. Hatte jemand das selbe Problem und weiß eventuell eine Lösung?

    Einmal editiert, zuletzt von Snooze (11. Juni 2006 um 19:29)

  • Herzlichen Dank für diesen Tip. Die DBI.pm der neuen SE wurde merkwürdigerweise doppelt mit der pdu.-Endung versehen und die alte nicht ersetzt. Einfaches Umbennen hat geholfen.