Problem bei Installation von PECL Modulen

Problem bei Installation von PECL Modulen

am 27.01.2006 14:15:15 von Adrian Schneider

Hallo,

ich habe ein Problem bei dem Versuch, PECL Module zu installieren.
Das System ist ein Debian sarge, Apache 2.0.54-5 mit PHP 5.0.5-3 (habs
auch mit 5.2.1-1 versucht).
Ich habe folgende Extensions getestet und habe immer den selben, bzw.
einen ähnlichen Fehler: APC, Mailparse und die AdoDB Extension.

Das Kompilieren der Extensions verläuft ohne Schwierigkeiten.
Wenn ich die aber über die php.ini einbinde und den Apache neu lade,
werden die Extensions nicht geladen und im Error Log erscheinen folgende
Zeilen:

Warning: PHP Startup: Unable to load dynamic library
'/usr/lib/php5/20041030/apc.so' - /usr/lib/php5/ext/apc.so: undefined
symbol: core_globals_id in Unknown on line 0


bzw.

PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib/php5/20041030/adodb.so' - /usr/lib/php5/20041030/adodb.so:
undefined symbol: executor_globals_id in Unknown on line 0

Wäre super, wenn mir hier jemand helfen könnte.
Spätestens gestern nacht sind mir nämlich sämtliche konstruktive Ideen
ausgegangen. ;-)
Gruß und Dank

Adrian Schneider

Re: Problem bei Installation von PECL Modulen

am 27.01.2006 19:40:10 von Adrian Schneider

Habe das Problem selbst lösen können.
Für alle anderen Suchenden:

Aus irgendeinem nicht nachvollziehbaren Grund waren auf dem Debian
System zwei PHP Versionen installiert: einmal PHP 5.0.1 und einmal das
5.0.5. Das führte natürlich zu erheblichen Konflikten, die sich offenbar
in dieser kaum nachvollziehbaren Fehlermeldung äußerten.
Es musste also nur eine PHP Version deinstalliert werden, alle config
Daten in den Source Verzeichnissen gelöscht und der ganze Spaß neu
kompiliert werden und schon fluppt die Kiste! ;)