php-xsl-Erweiterung fehlt magento readiness check
Ich versuche zu installieren magento auf meinem Windows 10-system mit MAMP PRO, und ich habe immer den gleichen Fehler immer und immer wieder für eine Weile jetzt. Der magento-installer sagt, dass mein php-xsl-Erweiterung fehlt. Um die Erweiterung zu installieren, das Handbuch sagt, dass muss ich hinzufügen das argument --with-xsl[=DIR]
meine configure-Zeile, aber ich habe keine Idee, wie dies zu tun.
Habe ich Hinzugefügt extension=php_xsl.dll
zu meinem php.ini
- Datei, aber es ist noch nicht Hinzugefügt. Die php_xsl.dll
vorhanden ist, in meinem /ext
Ordner.
Was könnte das Problem sein?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Kommentieren Sie die folgende Zeile aus der php.ini-Datei entfernen ';' aus der Zeile)..
;extension=php_xsl.dll
in
xamp/php/php.ini
suchen und ändernphp.ini
Datei, Suche;extension=php_xsl.dll
Zeile entfernen;
am Zeilenanfang und speichern Siephp.ini
- Datei. Öffnen Sie dann den xampp manager, stoppen Sie den Apache-Dienste, und starten Sie wieder neu.Dies ist, weil die
XSL extension
ist nicht aktiviert.Aktivieren Sie die XSL-Erweiterung, gehen Sie zu der Stelle, wo der MAMP (oder XAMPP) installiert ist. Dann gehen Sie zu
php/php.ini
.Un-Kommentar die Zeile
extension=php_xsl.dll
und starten Sie den server neu.extension=php_xsl.dll
Funktioniert es richtig.
Nach dem, was schien wie eine million frustrierend versucht, ich kam schließlich über diese Seite und den Hinweis oben. Für einige Grund, die php.ini-Datei in meinem MampPro php 7.0.9 fehlt die intl-und xsl-dll (obwohl ich behielt Sie die Kommentarzeichen vor dem ";"
Eh - sah ich den Hinweis oben und war in der Lage, um die Wiedergutmachung -- und voila, das Problem war gelöst.
Möchte ich irgendwie diese info wurde zur Verfügung gestellt in der php-Dokumentation und in MampPro Website zu. Ich hoffe, dies wird nicht ein Problem sein, in Zukunft patches oder updates.
Gehen Sie zu Ihrem php-root-Ordner,
Kopieren Sie alle icu* * * *.dll-Dateien:
aus C:\xampp\php
zu C:\xampp\apache\bin
Sind Ihre anderen ext, die Sie geladen haben, in php.ini arbeiten nomarlly ?.(Versuchen Sie php_info())
Und wussten Sie, dass u ' ve download richtig .dll Datei.
Ich war die Installation Magento 2.1 auf MAMP PRO WINDOWS (etwas, was nicht unterstützt und nicht fertig) wie ein totaler Anfänger.
Das gleiche problem tauchte intl de xsl-Erweiterungen fehlen zwar ; wurde entfernt.
Nach dem Versuch alles ich schaute auf die php.ini Speicherort phpinfo()
C:\Users\Public\Documents\Appsolute\MAMPPRO\conf\php7.0.6.ini
Kopiert die php7.0.6.ini habe ich geändert auf mehrere Standorte eine viele Male einfach in das windows-Verzeichnis und alle meine Probleme waren Weg.
Magento wird oft installiert auf Linux. Der Titel dieser Frage oben nicht den server angeben, aber die Frage ist so stolperte ich auf diese Antwort, obwohl ich war auf der Suche für die Linux-Lösung. Also, wenn jemand auf der Suche für how to aktivieren Sie die xsl-Erweiterung auf Ubuntu, die Antwort ist hier: Aktivieren XSL auf Ubuntu 12.04
Suche für php.ini im php-Fach und entfernen ; ab ;extension=php_xsl.dll und Sie sind gut zu gehen
Die meisten von Ihnen positiv bewertet werden Antworten nicht, sagen Ihnen, wo zu gehen, diese Dateien zu Bearbeiten.
Der korrekte Pfad lautet:
C:\MAMPPRO\conf\php(version number here)
Dann können Sie entfernen das"; " von der Linie extension=php_xsl.dll und den server neu starten.