So aktualisieren Sie libxml unter CentOS

So aktualisieren Sie libxml unter CentOS

Ich habe folgende Version von CentOS:

$ cat /etc/issue
CentOS release 5.5 (Final)
Kernel \r on an \m

und folgende Version von libxml:

$ php -i | grep libxml
libxml Version => 2.6.26
libxml
libxml2 Version => 2.6.26
libxslt compiled against libxml Version => 2.6.26

und Sie benötigen eine neuere Version von libxml (hauptsächlich für die Verwendung in PHP, aber das spielt natürlich keine Rolle).

Wenn ich irgendwie die neuere Version von libxml installiere:

wget ftp://xmlsoft.org/libxml2/libxml2-2.7.2.tar.gz
tar -xvf libxml2-2.7.2.tar.gz
cd libxml2-2.7.2
./configure
make
sudo make install

dann schaffe ich es nicht, es in PHP zum Laufen zu bringen - es gibt immer noch die alte Version:

libxml Version => 2.6.26
libxml
libxml2 Version => 2.6.26
libxslt compiled against libxml Version => 2.6.26

Was muss ich sonst noch tun, damit die neue Version mit PHP funktioniert?

Antwort1

Es war notwendig, PHP mit der neuen Version von libxml neu zu kompilieren. Mehr dazu dort:https://serverfault.com/a/305682/73850

verwandte Informationen