[Mapserver-DE] cannot open shared object file
Frank Koormann
frank.koormann at intevation.de
Die Mar 9 10:00:14 CET 2004
Guten Morgen
* Silke Reimer <Silke.Reimer at intevation.de> [040309 09:53]:
> Hallo Peter,
> On Mon, Mar 08, 2004 at 06:54:14PM +0100, peter.korduan at auf.uni-rostock.de wrote:
> > Hallo MapServer user,
> >
> > bekomme Fehlermeldung:
> >
> > Warning: dl(): Unable to load dynamic library
> > '/usr/local/php/ext/php_mapscript.so' -
> > libjpeg.so.62: cannot open shared object file: No such file or directory
> > in
> > /opt/lampp/htdocs/test.php on line 3
>
> Scheinbar ist die notwendige Bibliothek ja vorhanden, wird aber
> nicht gefunden (wie die anderern ja auch schon festgestellt haben).
> Das Problem lässt sich in der Regel dadurch lösen, dass der
> gewünschte Pfad (hier also /opt/lampp/lib) systemweit bekannt
> gemacht wird:
> * Eintrag des Pfades in die Datei /etc/ld.so.conf
> * als root:
> ldconfig
> > ldd php_mapscript.so
> > [...]
> > libjpeg.so.62 => /opt/lampp/lib/libjpeg.so.62 (0x403c6000)
Da es sich offenbar nicht um ein Standard-Paket sondern eine händische
Installation handelt, sollte auch überprüft werden, ob die Bibliothek
für den Account unter dem der Web-Server (respektive php) läuft
tatsächlich zugreifbar ist oder noch ein paar Rechte angepasst werden
müssen.
Beste Grüße,
Frank
--
Frank Koormann <frank.koormann at intevation.de>
Professional Service around Free Software (http://intevation.net/)
FreeGIS Project (http://freegis.org/)
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)