Date: Thu, 6 Sep 2007 08:18:26 +0200 From: "Zbigniew Szalbot" <zszalbot@gmail.com> To: freebsd-questions@freebsd.org Subject: Re: Unable to load dynamic library / mysql.so Message-ID: <94136a2c0709052318k5c5863d2qdd2a1e9568e77261@mail.gmail.com> In-Reply-To: <46DF9A00.5070603@infracaninophile.co.uk> References: <94136a2c0709052240t708b91d2kdeff3acffb96b39b@mail.gmail.com> <46DF9A00.5070603@infracaninophile.co.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
Hello, 2007/9/6, Matthew Seaman <m.seaman@infracaninophile.co.uk>: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA256 > > Zbigniew Szalbot wrote: > > Hello, > > > > I got a php warning and I am not sure what would be the best way to > > deal with it. I'd like to be able to load the dynamic extension as > > without it database back-end sites won't work. Will it help to force > > upgrade of php4 and php4-extensions (portupgrade -f)? > > > > php -v > > PHP Warning: Unknown(): Unable to load dynamic library > > '/usr/local/lib/php/20020429/mysql.so' - Shared object > > "libmysqlclient.so.15" not found, required by > > "mysql.so" in Unknown on line 0 > > PHP 4.4.7 (cli) (built: Jul 28 2007 17:27:57) > > Copyright (c) 1997-2007 The PHP Group > > Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies > > > > mysql --version > > mysql Ver 14.14 Distrib 5.1.21-beta, for portbld-freebsd6.2 (i386) using 5.0 > > > > Many thanks for your suggestions! > > What does: > > ldconfig -r | grep mysql ldconfig -r | grep mysql search directories: /lib:/usr/lib:/usr/lib/compat:/usr/X11R6/lib:/usr/local/lib:/usr/local/lib/compat/pkg:/usr/local/lib/mysql:/usr/local/lib/dovecot:/usr/local/lib/dovecot/imap:/usr/local/lib/dovecot/pop3:/usr/local/lib/dovecot/lda:/usr/local/lib/pth:/usr/local/lib/apache2 134:-lmysql_drv.7 => /usr/local/lib/libmysql_drv.so.7 206:-lmysqlclient.16 => /usr/local/lib/mysql/libmysqlclient.so.16 207:-lmysqlclient_r.16 => /usr/local/lib/mysql/libmysqlclient_r.so.16 I did notice yesterday that the system now (after mysql upgrade) wants to use mysqlclient.so.16 (it was dovecot who first complained, its upgrade solved the problem). So maybe I should refresh the php installation to take notice of that? Thank you very much indeed! Zbigniew Szalbot
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?94136a2c0709052318k5c5863d2qdd2a1e9568e77261>