[gelöst] Perl-Probleme

Hilfe zu Znuny Problemen aller Art
Locked
TheFlyer
Znuny newbie
Posts: 74
Joined: 22 Feb 2006, 11:20
Location: Erlensee

[gelöst] Perl-Probleme

Post by TheFlyer »

Hallo Leute,

Ich hab endlich mein OTRS in den produktiven Betrieb bekommen, nur spammt mir jetzt der Cron-Master meine Mailbox mit Fehlermeldungen zu...

Code: Select all

From otrs@xxx  Mon Dec 11 11:50:04 2006
Date: Mon, 11 Dec 2006 11:50:03 +0100
From: root@xxx (Cron Daemon)
To: root@xxx
Subject: Cron <otrs@xxx> $HOME/bin/GenericAgent.pl -c db >> /dev/null
Content-Type: text/plain; charset=UTF-8
Auto-Submitted: auto-generated
X-Cron-Env: <MAILTO=root@localhost>
X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <HOME=/opt/otrs/>
X-Cron-Env: <PATH=/usr/bin:/bin>
X-Cron-Env: <LOGNAME=otrs>
X-Cron-Env: <USER=otrs>

DBI::db=HASH(0x90c6620)->disconnect invalidates 1 active statement handle (either destroy statement handles or call finish on them before disconnecting) at /opt/otrs/Kernel/System/DB.pm line 222, <PRODUCT> line 4.
Da ich kein Perl-Kenner bin, weiß ich nicht, wo ich da jetzt was angreifen müsste. Eine Änderung im Quelltext kann ja wohl im Normalfall nicht vonnöten sein, bisher hat's ja auch funktioniert.

Kann das ein Einstellungsproblem sein? Und wenn ja, wo muss ich da nachschauen?

Danke für eure Hilfe!
Dennis
Last edited by TheFlyer on 12 Dec 2006, 10:34, edited 1 time in total.
... und führe mich nicht in Versuchung, sondern suche mich in der Unterführung ...
------
Produktiv: OTRS 2.1.4 auf Fedora Core 5, MySQL 5 / Apache 2 (mod_fastcgi)
Test: OTRS 2.1.x CVS auf Fedora Core 5, MySQL 5 / Apache 2 (mod_fastcgi)
Andre Bauer
Znuny guru
Posts: 2189
Joined: 08 Dec 2005, 17:01
Znuny Version: 5.0.x
Real Name: André Bauer
Company: Magix Software GmbH
Location: Dresden
Contact:

Post by Andre Bauer »

In der Mailingliste gibts dazu schon was...

http://lists.otrs.org/pipermail/otrs/20 ... 11709.html
Prod: Ubuntu Server 16.04 / Zammad 1.2

DO NOT PM ME WITH OTRS RELATED QUESTIONS! ASK IN THE FORUMS!

OtterHub.org
TheFlyer
Znuny newbie
Posts: 74
Joined: 22 Feb 2006, 11:20
Location: Erlensee

Post by TheFlyer »

Hab jetzt eine Lösung dazu gefunden, war schon im Bugtracker, unter der Nummer #1231 (siehe
hier)

Das Problem entsteht durch die verwendete Version von DBD::MySQL. Ein "Quick 'n Dirty" - Patch existiert dafür auch, ich prüfe gerade, ob er was taugt.

Ändern der Datei $otrshome/Kernel/System/DB.pm

Code: Select all

    # do disconnect
    $Self->{Curser}->finish() if (defined($Self->{Curser})); # Zeile hinzufügen
    $Self->{dbh}->disconnect() if ($Self->{dbh});
    return 1;
Dennis
... und führe mich nicht in Versuchung, sondern suche mich in der Unterführung ...
------
Produktiv: OTRS 2.1.4 auf Fedora Core 5, MySQL 5 / Apache 2 (mod_fastcgi)
Test: OTRS 2.1.x CVS auf Fedora Core 5, MySQL 5 / Apache 2 (mod_fastcgi)
Locked