Problem bei Installation von PECL Modulen

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:

<b>Warning</b>: 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 <b>Unknown</b> on line <b>0</b>


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
Adrian Schneider [ Fr, 27 Januar 2006 14:15 ] [ ID #1161875 ]

Re: Problem bei Installation von PECL Modulen

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! ;)
Adrian Schneider [ Fr, 27 Januar 2006 19:40 ] [ ID #1161876 ]
PHP » de.comp.lang.php.installation » Problem bei Installation von PECL Modulen

Vorheriges Thema: Load Data Local Infile
Nächstes Thema: '--enable-session' ohne neu zu kompilieren?