На продакшн-сервере пришло время обновить версию php до 5.3, так как последние приложения писались специально под неё.
Обновление было заказано у штатного админа хостинга (арендуем выделенную машинку). Работа админа платная. Спустя 5 часов и ужасно большое количество нервов, с шестой или седьмой попытки (в первый раз админ собрал php без поддержки даже mysql) обновление было выкачено со всеми модулями.
Когда пришло время тестировать свеженаписанный сайт, открылся странный баг: не работали кое-какие функции парсинга HTML. Спустя некоторое время мы пришли к выводу, что виновата необновлённая версия libxml (2.6.26), хотя с пятым php должна устанавливаться минимум 2.6.32.
Тогда же и была отправлена повторная заявка на переустановку php с новой версией libxml. Сейчас мне в нос тычат логами, что в системе работает 2.7.8 (xml2-config --version это подтверждает), однако phpinfo показывает, что ничего не поменялось. Сайт так и не работает.
Что делать, куда копать, и как можно обновить этот злосчастный модуль, чтобы php его подхватил?
Centos 5
PHP 5.3.5
'./configure' '--build=i686-redhat-linux-gnu' '--host=i686-redhat-linux-gnu' '--target=i386-redhat-linux-gnu' '--program-prefix=' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib' '--libexecdir=/usr/libexec' '--localstatedir=/var' '--sharedstatedir=/usr/com' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--cache-file=../config.cache' '--with-libdir=lib' '--with-config-file-path=/etc' '--with-config-file-scan-dir=/etc/php.d' '--with-pic' '--with-bz2' '--with-curl' '--with-mysql' '--with-gd' '--with-exec-dir=/usr/bin' '--with-freetype-dir=/usr' '--with-png-dir=/usr' '--with-xpm-dir=/usr' '--enable-gd-native-ttf' '--with-gettext' '--with-gmp' '--with-iconv' '--with-jpeg-dir=/usr' '--with-openssl' '--with-pspell' '--with-pcre-regex=/usr' '--with-zlib' '--with-layout=GNU' '--enable-exif' '--enable-ftp' '--enable-magic-quotes' '--enable-sockets' '--enable-sysvsem' '--enable-sysvshm' '--enable-sysvmsg' '--enable-wddx' '--with-kerberos' '--enable-ucd-snmp-hack' '--with-unixODBC=shared,/usr' '--enable-shmop' '--enable-calendar' '--with-libxml-dir=/usr' '--enable-mbstring' '--with-apxs2=/usr/sbin/apxs' '--with-mhash' '--with-mcrypt' '--with-mysqli' '--with-pdo_mysql' '--enable-zip'