Jens Strohschnitter schrieb:
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
^^^^^^^^^ so soll er heissen
du hast vermutlich so eine ähnliche Datei mit einem längeren Namen....
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 ?
glibc mit c am Ende.
Ich denke da ist irgendwas anderes falsch, vor allem weil das gehen sollte. Ist das php auch von der SLES 10 direkt?
dumme Frage: das PHP fragt doch sicher nach einem Glibc-Link ?! ( mit etwas Glück steht das korrekt im Log)
gibtbes denn einen korrekten Link auf die aktuelle Version?? so in der Art: ln -s /usr/lib/glibc-2.8.6-0.8 /usr/lib/glibc2
bzw. gibt es einen toten Link ? ..ich tippe mal in /usr/lib vermutlich hatte dein Update nur "vergessen" den Symlink "umzubiegen" ...
Hi
also nen toten link habe ich nicht finden können. Einen Link in der Art glibc-2.8.6-0.8 auf glibc finde ich weder in den 32bit noch 64bit Libs von /usr/libX und /libX. Installiert ist m.E. nach alles was mit glib zutun hat. (siehe rpm -qa).
Ha ..in : /lib/... steht der ... und tut bei mir (susi 10.3) auf libc-2.6.1.so zeigen tun..... (also: wegen tun tuten tun...)
ah ja ... und beim SLES (32 bit) zeigt der auf libc-2.4.so
wozu hast du findutils-locate installiert ?? hast du doch - oder ?
Fred