Witam,
Mam problem z moim hostingem, a admin nie wydaje się specjalistą najwyższej próby. (Sam też takim nie jestem)
Problem polega na faktycznym braku xslt w php 5.2.1 phpinfo() Zwraca: PHP Version 5.2.1 './configure' '--enable-pic' '--with-apxs=/usr/local/apache/bin/apxs' '--with-libdir=lib64' '--prefix=/usr/local' '--with-xml' '--enable-bcmath' '--enable-calendar' '--with-curl' '--with-dom' '--with-dom-xslt' '--with-dom-exslt' '--enable-exif' '--enable-ftp' '--with-gd' '--with-jpeg-dir=/usr/local' '--with-png-dir=/usr' '--with-xpm-dir=/usr/X11R6' '--with-gettext' '--with-iconv' '--with-imap=/usr/local/imap-g' '--enable-mbstring' '--enable-mbstr-enc-trans' '--enable-mbregex' '--with-mcrypt' '--with-mhash' '--enable-magic-quotes' '--with-mysqli' '--with-mysql=/usr' '--with-openssl' '--enable-discard-path' '--with-pear' '--enable-xslt' '--with-xslt-sablot' '--enable-sockets' '--enable-track-vars' '--with-ttf' '--with-freetype-dir=/usr' '--enable-gd-native-ttf' '--with-xmlrpc' '--with-zlib'
Interesujące fragmenty to: '--with-dom-xslt' '--enable-xslt' '--with-xslt-sablot'
Sugerowałoby to że, php zostało skompilowane ze wsparciem dla xslt w 3 różnych modułach. Naprawdę żaden z nich nie jest dostępny. Użycie, domxlm_xslt*, xslt_create lub XSLTProcessor kończy się błędem,
Może ktoś potrafiłby mnie nakierować na właściwy trop ?
Serwer jest oczywiście ustawiony na safe mode, ale admin zapewnia że żadne funkcje czy klasy nie są wyłączone explicite.
Dodatkowo, w dalszym wyjściu z phpinfo nie mogę znaleźć niczego dotyczącego xslt (na mojej maszynie z powodzeniem znajdue referencje dla xsltlib)
Z góry dziękuję za pomoc Piotr
brak xslt w php 5.2.1
Witam,
Mam problem z moim hostingem, a admin nie wydaje się specjalistą najwyższej próby. (Sam też takim nie jestem)
Problem polega na faktycznym braku xslt w php 5.2.1 phpinfo() Zwraca: W PHP5 to rozszerzenie nazywa się 'xsl', a nie 'xslt'. Przekompiluj PHP z --with-xsl albo skompiluj osobno rozszerzenie z ext/xsl.
W PHP5 to rozszerzenie nazywa się 'xsl', a nie 'xslt'. Przekompiluj PHP z --with-xsl albo skompiluj osobno rozszerzenie z ext/xsl.
--sblam.com this.author = new Geek("porneL");
porneL :
Witam,
wiem że w php>5 to jest xsl :) Rekompilacja nie wchodzi w grę (admin nie chce).
Dziwi mnie jednak, że mimo skompilowania z opcjami xslt (tradycyjnymi dla php<5), żadna z funkcjonalności nie jest dostępna.
Pozdrawiam, Piotr
wiem że w php5 to jest xsl :) Rekompilacja nie wchodzi w grę (admin nie chce).
Dziwi mnie jednak, że mimo skompilowania z opcjami xslt (tradycyjnymi dla php<5), żadna z funkcjonalności nie jest dostępna. Bo były pisane dla PHP 4 i tyle. A czy admin jest w stanie podać jakieś sensowne powody które stoją za tą niechęcią?