Моя CentOS 5.7 поставляется с libxml2 2.6.26, которая очень устарела и также вызывает много проблем с моим текущим PHP 5.3.3. Мне нужно обновить libxml2 до версии 2.7.8 или по крайней мере 2.7.3+. Я прочитал много сообщений, использовал Google для поиска решения, но я действительно не могу решить эту проблему, которая сводит меня с ума. Так что, пожалуйста, если есть кто-нибудь, кто знает, как обновить эту библиотеку, не ломая ОС, пожалуйста, помогите мне. Мне нужен надежный и подтвержденный ответ.
Спасибо заранее :)
@FidoBoy Если вы имеете в виду, что не можете обновить CentOS, вы можете опубликовать здесь сообщение об ошибке / сообщение, и кто-нибудь вам поможет.
В противном случае вы можете обновить CentOS через yum,
yum upgrade
Кроме того, очень возможна компиляция и установка версии Libxml 2.7.x. Однако вам необходимо убедиться, что вы устанавливаете последнюю версию в отдельный каталог, указав параметр --prefix. Вам также необходимо будет затем перекомпилировать PHP и указать путь к библиотеке libxml 2.7.x, чтобы она использовала самую последнюю версию, а не ту, которая есть в каталогах lib.
Возможно, вам лучше всего будет перейти на CentOS 6.2? В настоящее время он получит PHP 5.3.3 и libxml2 2.7.6 из обычных репозиториев.