Hallo,
ja, das habe ich.
#use Bundle::Apache2 (); #auch einkommentiert probiert use Apache::DBI (); Apache::DBI->connect_on_init('DBI:mysql:otrs', 'otrs', '...'); use DBI (); use DBD::mysql ();
Es werden auch 2 Verbindungen aufgebaut: mysql> SHOW PROCESSLIST ; +-----+------+-----------+------+---------+------+-------+------------------+ | Id | User | Host | db | Command | Time | State | Info | +-----+------+-----------+------+---------+------+-------+------------------+ | 151 | otrs | localhost | otrs | Sleep | 23 | | NULL | | 152 | otrs | localhost | otrs | Sleep | 23 | | NULL | | 153 | root | localhost | NULL | Query | 0 | NULL | SHOW PROCESSLIST | +-----+------+-----------+------+---------+------+-------+------------------+ 3 rows in set (0.00 sec)
Sobald ich aber otrs nutze, baut er ganz normale weitere Verbindungen auf ohne die anderen zu nutzen:
mysql> SHOW PROCESSLIST ; +-----+------+-----------+------+---------+------+-------+------------------+ | Id | User | Host | db | Command | Time | State | Info | +-----+------+-----------+------+---------+------+-------+------------------+ | 151 | otrs | localhost | otrs | Sleep | 183 | | NULL | | 152 | otrs | localhost | otrs | Sleep | 183 | | NULL | | 153 | root | localhost | NULL | Query | 0 | NULL | SHOW PROCESSLIST | | 154 | otrs | localhost | otrs | Sleep | 65 | | NULL | | 155 | otrs | localhost | otrs | Sleep | 9 | | NULL | +-----+------+-----------+------+---------+------+-------+------------------+ 5 rows in set (0.00 sec)
Weiterhin ist die Frage, was ist mit dem GnuPG Problem? Ist das ein Bug (soll ich Ihn im Tracker eintragen) oder ein Konfigurationsproblem?
Gruß Daniel
Christian Schoepplein schrieb:
Hi Daniel,
erst mal sorry für die späte Antwort.
On Tue, Dec 06, 2005 at 03:48:16PM +0100, Daniel Nauck wrote:
Da ich OTRS mit mod_perl2 nutze wollte ich die persistenten Datenbankverbindungen (MySQL 5) testen. Das klappt auch soweit, nur werden diese von ORTS nicht genutzt (sind immer idle). ORTS baut selber neue Verbindungen auf und nutzt diese. (Selbe Verhalten als wenn man keine persistenten DB Verbindungen nutzt)
Hast du im apache2-perl-startup.pl Script Apache::DBI eingebunden und richtig initialisiert?
#use Apache::DBI (); Apache::DBI->connect_on_init('DBI:mysql:otrs', 'otrs', 'some-pass'); use DBI (); use DBD::mysql ();
Nur so wird die persistente Verbindung genutzt.
Daniel Nauck
ciao und schöne Feiertage, Christian
OTRS Mailingliste: otrs-de - Webpage: http://otrs.org/ Archiv: http://lists.otrs.org/pipermail/otrs-de/ Listenabo verwalten: http://lists.otrs.org/cgi-bin/listinfo/otrs-de/ Support oder Consulting fuer Ihr OTRS System? => http://www.otrs.de/