HLstats MySQL Problem

Wenn bei der Installation des Server-Stats-Tools HLStats der Fehler :

— Opening UDP listen socket on port 27500 … opened OK
— Connecting to MySQL database ‚user02_hlstats‘ on ‚localhost‘ as user ‚hlstats‘ … install_driver(mysql) failed: Can’t load ‚/usr/lib/perl5/auto/DBD/mysql/mysql.so‘ for module DBD::mysql: /usr/lib/perl5/auto/DBD/mysql/mysql.so: undefined symbol: PL_perl_destruct_level at /usr/lib/perl/5.8/DynaLoader.pm line 225.
at (eval 4) line 3
Compilation failed in require at (eval 4) line 3.
Perhaps a required shared library or dll isn’t installed where expected
at ./hlstats.pl line 971

auftritt obwohl Perl sowie alle Module korrekt installiert sind, ist das nicht nur nervig, auch findet man im Netz als auch bei den UA kaum einen konkreten Lösungsansatz für das Problem.

Abhilfe allerdings kann eine manuelle Installation des Moduls DBD-mysql bringen. Dazu lädt man sich das ganze einfach von der Seite cpan.org herunter und compiliert bzw. installiert das ganze manuell noch einmal.

shell> perl Makefile.PL
shell> make
shell> make test
shell> make install

Getestet auf einem Debian System mit per deselect installiertem perl 5.8.4