Помогите сконфигурировать php5 с LibXSLT

skpnm

Новичок
Помогите сконфигурировать php5 с LibXSLT

Имеем:
Centos 5, Apache 2.2.9,PHP 5.2.6,libxslt
Здесь http://www.hostcms.ru/documentation/libxslt/ сказано
Цитата
В Unix системе PHP 5 должен быть сконфигурирован с параметром --with-xsl[=DIR]
где dir — директория с установленным LibXSLT.

Это как?просто php то уже стоит...
пересобрать заново?
я не очень соображаю...если пересоберать перед этим удалять что нить надо?
может просто в каком файле прописать можно...
:confused:
 

skpnm

Новичок
Вообщем как пересобрать я понел благо директадмин и все просто...
Но
прописываю --with-xsl=/usr/local \
вообще в директории local только другие папки
zend
bin
directadmin
doc
ets
games
iclude
lib
дальше перечслять не буду
пишет соответсвенно что файл не найден...
пробывал --with-xsl=/usr/local/lib \
тож файл не найден...
как узнать где libxslt установлен?
 

tony2001

TeaM PHPClub
rpm -ql libxslt
кроме самой libxslt надо еще поставить libxslt-devel
префикс в --with-xsl указывать НЕ НАДО, /usr и /usr/local - это стандартные префиксы, там всегда ищется.
 

skpnm

Новичок
не надо указывать при пересборке php???

-~{}~ 09.08.08 21:43:

выполнел rpm -ql libxslt
[root@admin ap2]# rpm -ql libxslt
/usr/bin/xsltproc
/usr/lib/libexslt.so.0
/usr/lib/libexslt.so.0.8.13
/usr/lib/libxslt-plugins
/usr/lib/libxslt.so.1
/usr/lib/libxslt.so.1.1.17
/usr/share/doc/libxslt-1.1.17
/usr/share/doc/libxslt-1.1.17/API.html
/usr/share/doc/libxslt-1.1.17/APIchunk0.html
/usr/share/doc/libxslt-1.1.17/APIchunk1.html
/usr/share/doc/libxslt-1.1.17/APIchunk2.html
/usr/share/doc/libxslt-1.1.17/APIchunk3.html
/usr/share/doc/libxslt-1.1.17/APIchunk4.html
/usr/share/doc/libxslt-1.1.17/APIchunk5.html
/usr/share/doc/libxslt-1.1.17/APIchunk6.html
/usr/share/doc/libxslt-1.1.17/APIchunk7.html
/usr/share/doc/libxslt-1.1.17/APIchunk8.html
/usr/share/doc/libxslt-1.1.17/APIchunk9.html
/usr/share/doc/libxslt-1.1.17/APIconstructors.html
/usr/share/doc/libxslt-1.1.17/APIfiles.html
/usr/share/doc/libxslt-1.1.17/APIfunctions.html
/usr/share/doc/libxslt-1.1.17/APIsymbols.html
/usr/share/doc/libxslt-1.1.17/AUTHORS
/usr/share/doc/libxslt-1.1.17/ChangeLog.gz
/usr/share/doc/libxslt-1.1.17/Copyright
/usr/share/doc/libxslt-1.1.17/EXSLT
/usr/share/doc/libxslt-1.1.17/EXSLT/APIchunk0.html
/usr/share/doc/libxslt-1.1.17/EXSLT/APIconstructors.html
/usr/share/doc/libxslt-1.1.17/EXSLT/APIfiles.html
/usr/share/doc/libxslt-1.1.17/EXSLT/APIfunctions.html
/usr/share/doc/libxslt-1.1.17/EXSLT/APIsymbols.html
/usr/share/doc/libxslt-1.1.17/EXSLT/bugs.html
/usr/share/doc/libxslt-1.1.17/EXSLT/docs.html
/usr/share/doc/libxslt-1.1.17/EXSLT/downloads.html
/usr/share/doc/libxslt-1.1.17/EXSLT/exslt.html
/usr/share/doc/libxslt-1.1.17/EXSLT/help.html
/usr/share/doc/libxslt-1.1.17/EXSLT/html
/usr/share/doc/libxslt-1.1.17/EXSLT/html/book1.html
/usr/share/doc/libxslt-1.1.17/EXSLT/html/home.png
/usr/share/doc/libxslt-1.1.17/EXSLT/html/index.html
/usr/share/doc/libxslt-1.1.17/EXSLT/html/left.png
/usr/share/doc/libxslt-1.1.17/EXSLT/html/libexslt-exslt.html
/usr/share/doc/libxslt-1.1.17/EXSLT/html/libexslt-exsltexports.html
/usr/share/doc/libxslt-1.1.17/EXSLT/html/libexslt-lib.html
/usr/share/doc/libxslt-1.1.17/EXSLT/html/right.png
/usr/share/doc/libxslt-1.1.17/EXSLT/html/up.png
/usr/share/doc/libxslt-1.1.17/EXSLT/index.html
/usr/share/doc/libxslt-1.1.17/EXSLT/intro.html
/usr/share/doc/libxslt-1.1.17/EXSLT/libexslt-api.xml
/usr/share/doc/libxslt-1.1.17/EXSLT/libexslt-refs.xml
/usr/share/doc/libxslt-1.1.17/FAQ.html
/usr/share/doc/libxslt-1.1.17/FEATURES
/usr/share/doc/libxslt-1.1.17/Libxslt-Logo-180x168.gif
/usr/share/doc/libxslt-1.1.17/Libxslt-Logo-90x34.gif
/usr/share/doc/libxslt-1.1.17/NEWS
/usr/share/doc/libxslt-1.1.17/README
/usr/share/doc/libxslt-1.1.17/TODO
/usr/share/doc/libxslt-1.1.17/bugs.html
/usr/share/doc/libxslt-1.1.17/contexts.gif
/usr/share/doc/libxslt-1.1.17/contribs.html
/usr/share/doc/libxslt-1.1.17/docbook.html
/usr/share/doc/libxslt-1.1.17/docs.html
/usr/share/doc/libxslt-1.1.17/downloads.html
/usr/share/doc/libxslt-1.1.17/extensions.html
/usr/share/doc/libxslt-1.1.17/help.html
/usr/share/doc/libxslt-1.1.17/html
/usr/share/doc/libxslt-1.1.17/html/book1.html
/usr/share/doc/libxslt-1.1.17/html/home.png
/usr/share/doc/libxslt-1.1.17/html/index.html
/usr/share/doc/libxslt-1.1.17/html/left.png
/usr/share/doc/libxslt-1.1.17/html/libxslt-attributes.html
/usr/share/doc/libxslt-1.1.17/html/libxslt-documents.html
/usr/share/doc/libxslt-1.1.17/html/libxslt-extensions.html
/usr/share/doc/libxslt-1.1.17/html/libxslt-extra.html
/usr/share/doc/libxslt-1.1.17/html/libxslt-functions.html
/usr/share/doc/libxslt-1.1.17/html/libxslt-imports.html
/usr/share/doc/libxslt-1.1.17/html/libxslt-keys.html
/usr/share/doc/libxslt-1.1.17/html/libxslt-lib.html
/usr/share/doc/libxslt-1.1.17/html/libxslt-namespaces.html
/usr/share/doc/libxslt-1.1.17/html/libxslt-numbersInternals.html
/usr/share/doc/libxslt-1.1.17/html/libxslt-pattern.html
/usr/share/doc/libxslt-1.1.17/html/libxslt-preproc.html
/usr/share/doc/libxslt-1.1.17/html/libxslt-security.html
/usr/share/doc/libxslt-1.1.17/html/libxslt-templates.html
/usr/share/doc/libxslt-1.1.17/html/libxslt-transform.html
/usr/share/doc/libxslt-1.1.17/html/libxslt-variables.html
/usr/share/doc/libxslt-1.1.17/html/libxslt-xslt.html
/usr/share/doc/libxslt-1.1.17/html/libxslt-xsltInternals.html
/usr/share/doc/libxslt-1.1.17/html/libxslt-xsltexports.html
/usr/share/doc/libxslt-1.1.17/html/libxslt-xsltutils.html
/usr/share/doc/libxslt-1.1.17/html/right.png
/usr/share/doc/libxslt-1.1.17/html/up.png
/usr/share/doc/libxslt-1.1.17/index.html
/usr/share/doc/libxslt-1.1.17/internals.html
/usr/share/doc/libxslt-1.1.17/intro.html
/usr/share/doc/libxslt-1.1.17/news.html
/usr/share/doc/libxslt-1.1.17/node.gif
/usr/share/doc/libxslt-1.1.17/object.gif
/usr/share/doc/libxslt-1.1.17/processing.gif
/usr/share/doc/libxslt-1.1.17/python.html
/usr/share/doc/libxslt-1.1.17/redhat.gif
/usr/share/doc/libxslt-1.1.17/smallfootonly.gif
/usr/share/doc/libxslt-1.1.17/stylesheet.gif
/usr/share/doc/libxslt-1.1.17/templates.gif
/usr/share/doc/libxslt-1.1.17/tutorial
/usr/share/doc/libxslt-1.1.17/tutorial/libxslt_tutorial.c
/usr/share/doc/libxslt-1.1.17/tutorial/libxslttutorial.html
/usr/share/doc/libxslt-1.1.17/tutorial/libxslttutorial.xml
/usr/share/doc/libxslt-1.1.17/tutorial2
/usr/share/doc/libxslt-1.1.17/tutorial2/libxslt_pipes.c
/usr/share/doc/libxslt-1.1.17/tutorial2/libxslt_pipes.html
/usr/share/doc/libxslt-1.1.17/tutorial2/libxslt_pipes.xml
/usr/share/doc/libxslt-1.1.17/xslt.html
/usr/share/doc/libxslt-1.1.17/xsltproc.html
/usr/share/doc/libxslt-1.1.17/xsltproc2.html
/usr/share/man/man1/xsltproc.1.gz
[root@admin ap2]#
и где то что мне нужно?

-~{}~ 09.08.08 21:47:

т.е можно не указывать где он лежит...ясно.

-~{}~ 09.08.08 21:51:

не подскажите тогда где libxslt-devel взять под centos или какая из этих http://rpmfind.net/linux/rpm2html/search.php?query=libxslt-devel подойдет
 

skpnm

Новичок
Уф пересобрал таки...
Нашел поставил libxslt-devel и прописал вот так --with-xsl=/usr/local/lib \
 

tony2001

TeaM PHPClub
ну где тут /usr/local/lib?
что за тупое упорство? зачем оно?

/usr/bin/xsltproc
/usr/lib/libexslt.so.0
/usr/lib/libexslt.so.0.8.13
/usr/lib/libxslt.so.1
/usr/lib/libxslt.so.1.1.17

-~{}~ 10.08.08 00:10:

хорошо, что configure умнее юзеров и смотрит не только там, где сказано, но и в стандартных местах =)
Код:
for i in $PHP_XSL /usr/local /usr; do
 
Сверху