[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)