XSLT -- язык для трансформации XML-документов в другие XML-документы. Сам XSLT-документ является XML-документом и принадлежит к семейству функциональных языков, имеющих разное назначение по сравнению с процедурными и объектно-ориентированными языками типа PHP.
Установка LibXSLT на сервер CentOS с Directadmin крайне проста. Рассмотрим процесс установки для PHP5.
В PHP4 имелось 2 различных XSLT процессора: Sablotron (в наиболее широко используемом и известном расширении xslt) и libxslt (в расширении domxml). Два интерфейса были несовместимыми друг с другом и их возможности также различались.
В PHP5 поддерживается только процессор libxslt, реализованный в новом расширении xsl. Выбор пал на libxslt потому, что она основана на libxml2 и потому прекрасно вписывается в идею поддержку XML в PHP5.
Порядок установки:
- Устанавливаем библиотеку libxslt: yum install libxslt
- Редактирум файл конфигурации php, находящийся /usr/local/directadmin/custombuild/configure/ap2/configure.php5 на предмет добавления строки: --with-xsl=/usr/local/lib \
- Пересобираем php:
cd /usr/local/directadmin/custombuild
./build clean
./build php
Наслаждаемся поддержкой LibXSLT :)

Спасибо. Искал как поставить.