Perl Fehler nach MySQL Update

MySQL, PostgreSQL, SQLite
royan
Posts: 23
Joined: 2003-02-08 08:23
Location: Berlin

Perl Fehler nach MySQL Update

Post by royan » 2004-03-18 11:04

Wenn ich über den Apache ein Perl Script ausführe erhalte ich folgenden Fehler:

Code: Select all

install_driver(mysql) failed: Can't load '/usr/lib/perl5/site_perl/5.8.0/i586-linux-thread-multi/auto/DBD/mysql/mysql.so' for module DBD::mysql: libmysqlclient.so.10: cannot open shared object file: No such file or directory at /usr/lib/perl5/5.8.0/i586-linux-thread-multi/DynaLoader.pm line 229.
 at (eval 10) line 3
Compilation failed in require at (eval 10) line 3.
Perhaps a required shared library or dll isn't installed where expected
 at common.pl line 81
Es wird also auf eine alte Client Lib zugriffen. Kann man das in irgendeiner Datei ändern oder einen symbolic Link auf die neue legen irgendwie?

standbye
Posts: 146
Joined: 2002-10-16 18:05
Location: daheim :)

Re: Perl Fehler nach MySQL Update

Post by standbye » 2004-03-18 11:06

ln -s <source> <target>

royan
Posts: 23
Joined: 2003-02-08 08:23
Location: Berlin

Re: Perl Fehler nach MySQL Update

Post by royan » 2004-03-18 11:22

ja die syntax ist klar. aber... er findet ja scheinbar die alte libmysqlclient nicht. ich weiss aber anhand der fehlermeldung auch nicht, wo er sie sucht

User avatar
Joe User
Project Manager
Project Manager
Posts: 11133
Joined: 2003-02-27 01:00
Location: Hamburg

Re: Perl Fehler nach MySQL Update

Post by Joe User » 2004-03-18 11:26

Entweder Du installierst die MySQL4-shared-compat-libs, oder Du kompilierst Perl inklusive aller Module neu.
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.