2011-10-28 13 views
23

Używam XAMPP Server 1.7.7Fatal error: Class 'XSLTProcessor' Nie znaleziono

Podczas otwierania pliku php, otrzymuję błąd

Fatal error: Class 'XSLTProcessor' nie znaleziono

+8

Interesujące. Czy masz także pytanie? ;-) – VolkerK

+0

PHP nie zostało skompilowane z XSL lub nie jest zawarte w php.ini. Zobacz: [Instalacja XSL] (http://www.php.net/manual/en/xsl.installation.php) – ircmaxell

Odpowiedz

68

Zainstaluj rozszerzenie XSL zdobyć tę klasę. Może to być tak proste, jak odkomentowanie (usunięcie początkowego ";") na linii, która brzmi: extension=php_xsl.dll w php.ini w systemie Windows lub apt-get install php5-xsl w większości systemów opartych na systemie Linux. Dla niestandardowych buildów PHP użyj opcji konfiguracji --with-xsl (wymaga pakietu libxslt1-dev).

+0

Dziękuję za odpowiedź, chociaż naprawdę powinienem mieć Google ... zaznaczone jako odpowiedź. – user478636

+0

To właśnie 'extension = php_xsl.dll' próbuje go znaleźć za pomocą' Ctrl + F'. Niewielki Typo. – Harshdeep

+1

Upewnij się również, że rozszerzenie_kart jest ustawione poprawnie - "extension_dir = ext" działało dla mnie w systemie Windows PHP5. –

5

Konieczne zainstaluj rozszerzenie XLS.

Moje rozwiązanie według mojego kontekstu.

Używam jednego kontenera dokera zawierającego bazę ubuntu i używającego php-fpm (np. Jeśli już po prostu używasz Ubuntu Linux w tym samym).

Kroki, aby zainstalować to rozszerzenie w moim kontekście były:

pierwsze rozszerzenie wyszukiwania xsl na repozytorium linux
sudo apt-cache search xsl

skończyło się znalezieniem php5-xsl, więc było tylko zainstalować
sudo apt-get install php5-xsl

że proces instalacji konfiguracja konfiguracji jest już dodana, jeśli tak się nie stanie, po prostu wykonaj yoursel f
sudo vim /etc/php5/mods-available/xsl.ini

Wkładka ta treść:
extension=xsl.so

(oczywiście ścieżki są zgodnie z ustawieniami konfiguracji php, ale mój przykład jest domyślna konfiguracja)

ponownego uruchomienia php FPM i zrobione (sudo service php5-fpm restart)!

+0

Spot na! dzięki –

Powiązane problemy