次のバージョンのCentOSがあります。
$ cat /etc/issue
CentOS release 5.5 (Final)
Kernel \r on an \m
および次のバージョンのlibxml:
$ php -i | grep libxml
libxml Version => 2.6.26
libxml
libxml2 Version => 2.6.26
libxslt compiled against libxml Version => 2.6.26
新しいバージョンのlibxmlが必要です(主にPHPで使用するためですが、明らかに問題ではありません)。
どういうわけか新しいバージョンのlibxmlをインストールした場合:
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
それから私はそれをPHPで動作させることができません-まだ古いバージョンがあります:
libxml Version => 2.6.26
libxml
libxml2 Version => 2.6.26
libxslt compiled against libxml Version => 2.6.26
新しいバージョンをPHPで動作させるには、他に何をする必要がありますか?
PHPを新しいバージョンのlibxmlで再コンパイルする必要がありました。詳細: https://serverfault.com/a/305682/7385