nachdem ich mein SLES10_x86_64 per You upgedatet habe, kann ich keinen PHP-Interpreter mehr aufrufen. Die Fehlermeldung die erscheint lautet:
php: relocation error: php: symbol errno, version GLIBC_2.0 not defined in file libc.so.6 with link time reference
Habe bereits die glib von der SLES10SP1 CD wieder downgegraded. Aber ohne Erfolg. Kann mir jemand sagen was ich noch machen kann ohne den Server mal zu rebooten ?
bei mir (SLES10, x86_64) ist ebenfalls die aktuellste glibc und das aktuellste PHP5 installiert (aus dem Yast-Update-Repo). PHP5 sagt mir:
# php -v PHP Warning: PHP Startup: fileinfo: Unable to initialize module [...] Beschwert sich also nicht über ein fehlendes Symbol in der libc.so.6.
# strings /lib64/libc.so.6 | grep GLIBC [...]
es wird tatsächlich kein GLIBC_2.0 bereitgestellt, aber welches PHP braucht das? ;-) # rpm -q php5 php5-5.2.5-17.1 # rpm -q glibc glibc-2.4-31.43.6
Hi, okay - habe das Problem gefunden. Ich hatte der Abwärtskompabilität wegen einen Link von php5 auf php gesetzt gehabt. Dieser wurde wohl durch ein Update überschrieben und mit einem Binary ersetzt. Habe das binary gelöscht und den Link neu erzeugt. Jetzt klappts. rpm -q php5 zeigt bei jedoch noch eine alte Version: php5-5.1.2-29.54 obwohl mit you upgedatet. Naja - hauptsache es funzt. Vielen Dank an alle Beteiligten! -- Regards, Jens Strohschnitter ------------------------------------- *!!!LINUX LINUX LINUX LINUX LINUX!!!* * http://www.jens-strohschnitter.de * ------------------------------------- Set the controls for the heart of the sun ------------------------------------- __________________________________________________________ Raiffeisen Waren-Zentrale Rhein-Main eG 50668 Koeln, Altenberger Str. 1a Tel: 0221/1638-0 Fax: 0221/1638-254 Sitz: Koeln Amtsgericht Koeln, GnR 728 Geschaeftsfuehrender Vorstand: Hans-Josef Hilgers (Sprecher) Markus Stuettgen Dr. Karl-Heinrich Suemmermann Vorstand: Friedhelm Decker (Vorsitzender) Ingo Steitz Vorsitzender des Aufsichtsrates: Peter Bleser (MdB) St.Nr.: 215/5938/0152 Bankverbindung: WGZ Bank AG, Duesseldorf (BLZ 300 600 10) Konto-Nr.: 300 011 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org