Установка

На Unix системах выполните configure с параметрами --enable-xslt --with-xslt-sablot . Sablotron библиотека должна быть установлена в директорию, в которой ваш компилятор сможет ее найти.

Убедитесь, что к Sablotron библиотеке подключены те же библиотеки, что и к PHP. Настройки конфигурации --with-expat-dir=DIR --with-iconv-dir=DIR могут вам помочь задать пути к этим библиотекам. Если будете обращаться за поддержкой, всегда упоминайте эти пути и есть ли другие установленные в системе версии этих библиотек. Естественно, указывайте все номера версий.

Предостережение

Убедитесь, что ваша Sablotron библиотека прилинкована к -lstdc++. В противном случае процедура конфигурирования потерпит неудачу, или PHP откажет при загрузке или запуске.

Замечание: Поддержка JavaScript E-XSLT
Если Sablotron библиотека скомпилирована с поддержкой JavaScript, необходимо задать еще один параметр: --with-sablot-js=DIR .

Замечание: Заметка для Win32 пользователей

Для работы этого расширения системной переменной Windows PATHдолжны быть доступны DLL-файлы. Чтобы узнать как этого достичь, обратитесь к разделу FAQ "Как добавить мою директорию с PHP в переменную Windows PATH". Хотя копирование DLL-файлов из директории PHP в системную папку Windows также решает проблему (потому что системная директория по умолчанию находится в переменной PATH), это не рекомендуется. Этому расширению требуются следующие файлы в переменной PATH: sablot.dll, expat.dll и iconv.dll

Для PHP <= 4.2.0, файл iconv.dll не требуется.


Участник рейтинга Тэглайн 2010