PHP Fehler

elitepilot

New Member
Nachdem ich PHP einmal deinstalliert und neuinstalliert habe bekomme ich folgende Fehlermeldung:
root@server:/# php -v
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20060613/adodb.so' - /usr/lib/php5/20060613/adodb.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP 5.2.11-0.dotdeb.1 with Suhosin-Patch 0.9.7 (cli) (built: Sep 19 2009 23:21:37)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies
with eAccelerator v0.9.5.3, Copyright (c) 2004-2006 eAccelerator, by eAccelerator

Weiss einer wie ich diese beheben kann?
 
Morgen,

ist die /usr/lib/php5/20060613/adodb.so vorhanden?
Such mal mit find nach der Datei und linke sie in das Directory.

Gruss Alex
 
Last edited by a moderator:
Dann schmeisse adodb entweder aus der extensions.ini oder installiere die Erweiterung. So einfach ist das.

Steht ja auch in der Fehlermeldung.
 
*Grübel*
ein
Code:
locate adodb.so
ergab bei mir auch keine Treffer.

Ich glaube da müssen PHP-Experten ran, keine Ahnung.
Ich dachte ein kurzer Link setzen reicht ;-)

Gruss Alex
 
Code:
PHP 5.2.11-0.dotdeb.1

Kann es sein, dass Du ursprünglich PHP aus dem Repository der Distribution installiert, dann deinstalliert und von dotdeb die jetzige Version eingespielt hast?
 
php5-adodb gibt es nicht im Dotdeb Repository. Wenn du vorher die original Debian Pakete installiert hattest (mit php5-adodb) und danach die Dotdeb PHP Variante kann es sein, dass in der php.ini, die ggf. nicht ersetzt wurde, noch die adodb Extension eingebunden ist, die ja nicht vorhanden ist.

Da es in der letzten Zeit ständig Bugs in den Dotdeb Paketen gab die zu Segmentations Faults führten bin ich, zumindest auf meinen Produktivsystemen, wieder auf die 5.2.6 von Lenny umgesattelt, da die wenigstens stabil läuft. Nur so als Hinweis.
 
Back
Top