LINUX.ORG.RU

debian install newer version of libxml2 for use with php

 , , ,


0

1

Как в этом говне мамонта установить более новую версию libxml2 причём таким способом что бы PHP её использовало из за

http://se2.php.net/manual/en/domnode.getlineno.php

The 65535 line number limit is no longer a problem when you use libxml 2.9 or higher, but you have to explicitly enable support for big line numbers:

Удалось скачать libxml2-2.7.2, и сделать ./configure && make && make install но в PHP всё равно не работает define('XML_PARSE_BIG_LINES', 4194304). Возникает устойчивое желание подвергнуть стредневековым пыткам программистов допустивших столь идиотский баг в библиотеке для работы с большими файлами а также всех дебианщиков за их старьёвщичество.


А php пересобрать?

Kilte ★★★★★
()

Хотя мог и ошибиться, но народ говорит, что помогает. Посмотри, какая версия libxml используется: php -i | grep libxml

Kilte ★★★★★
()
Последнее исправление: Kilte (всего исправлений: 2)

И да, версия 2.9.2 вроде последняя. Почему 2.7? Заодно не нужен будет костыль в виде константы.

Короче я ничерта не понял. Зачем надо было 2.7 ставить, тем более таким варварским способом, когда нужно проапгрейдится до 2.9. Или просто воткнуть константу. Я ничего не напутал?

Kilte ★★★★★
()
Последнее исправление: Kilte (всего исправлений: 3)

Себя пыткам подвергни, дебилушка. Мейкинсталл ему. Собирай бэкпорт пакет и не выпендривайся.

anonymous
()

Плюсую бэкпорты

xorik ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.