Strona 1 z 1

php i instalacja modułu xslt

: 14 czerwca 2010, 20:56
autor: koneser
Witam.

Próbuję doinstalować moduł xslt do php. Najpierw zainstalowałem php5-xsl

Kod: Zaznacz cały

aptitude install php5-xsl
Jednak nic mi to nie dało. Polecenie:

Kod: Zaznacz cały

 php -m
wyświetlające listę zainstalowanych modułów php nie widzi tego modułu.

Postanowiłem skonfigurować PHP ponownie. Posiadam wersję php 5.2.12

Kod: Zaznacz cały

cd php-5.2.12
./configure
make 
make install
Dalej nic

Kod: Zaznacz cały

php -m
dalej nie widzi tej paczki.

Przeczytałem, że aby skonfigurować php z xslt potrzebna jest paczka libxslt.

Kod: Zaznacz cały

--with-xsl[=DIR]        Include XSL support.  DIR is the libxslt base
                                install directory (libxslt >= 1.1.0 required)
Na stronie: http://packages.debian.org/lenny/libxslt1.1 dostępna jest wersja libxslt1.1_1.1.24-2_i386.deb

Próba instalacji wyświetla mi błąd:

Kod: Zaznacz cały

dpkg -i libxslt1.1_1.1.24-2_i386.deb
(Odczytywanie bazy danych ... 58450 plików i katalogów obecnie zainstalowanych.)
Przygotowanie do zastąpienia libxslt1.1 1.1.24-2 (wykorzystując libxslt1.1_1.1.24-2_i386.deb) ...
Rozpakowanie pakietu zastępującego libxslt1.1 ...
dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie libxslt1.1:
 libxslt1.1 zależy od libc6 (>= 2.7-1); jednakże:
  Wersją libc6 w systemie jest 2.3.6.ds1-13etch10+b1.
 libxslt1.1 zależy od libgcrypt11 (>= 1.4.0); jednakże:
  Wersją libgcrypt11 w systemie jest 1.2.3-2.
dpkg: błąd przetwarzania libxslt1.1 (--install):
 problemy z zależnościami - pozostawiony nieskonfigurowany
Wystąpiły błędy podczas przetwarzania:
 libxslt1.1
Próba zainstalowania paczki:

Kod: Zaznacz cały

 dpkg -i libc6_2.7-18lenny4_i386.deb

Kod: Zaznacz cały

dpkg: w odniesieniu do libc6_2.7-18lenny4_i386.deb zawierającego libc6:
 libc6 w konflikcie z tzdata-etch
  tzdata dostarcza tzdata-etch i jest zainstalowany.
dpkg: błąd przetwarzania libc6_2.7-18lenny4_i386.deb (--install):
 konflikt pakietów - nie będzie instalowany libc6
Wystąpiły błędy podczas przetwarzania:
 libc6_2.7-18lenny4_i386.deb
Czy ktoś wie co mam zrobić aby dodać xslt do php. Nie koniecznie musi to być wersja php, której używam. Albo może ktoś posiada starszą wersję biblioteki libxslt.

: 16 czerwca 2010, 10:06
autor: lessmian2
A w php.ini załadowałeś ten moduł i zrestartowałeś serwer www po instalacji paczki z repozytorium?