it-swarm.com.de

pHP XSL Erweiterung fehlt Magento Readiness Check

Ich versuche, Magento auf meinem Windows 10-System mit MAMP PRO zu installieren, und ich habe immer wieder dieselbe Fehlermeldung erhalten. Der Magento Installer sagt, dass meine PHP Xsl Erweiterung fehlt. Um die Erweiterung zu installieren, sagt the manual , dass ich der Konfigurationszeile das Argument --with-xsl[=DIR] hinzufügen muss, aber ich habe keine Ahnung, wie das geht.

Ich habe extension=php_xsl.dll meiner php.ini-Datei hinzugefügt, sie wird jedoch noch nicht hinzugefügt. Der php_xsl.dll ist in meinem /ext-Ordner vorhanden.

Was könnte das Problem sein?

12
Dennis

Kommentieren Sie die folgende Zeile aus der php.ini-Datei (entfernen Sie ";" aus der Zeile) ..

Erweiterung = php_xsl.dll

11
Sushil Kumar

suchen Sie in xamp/php/php.iniphp.ini-Datei nach ;extension=php_xsl.dll-Zeile, entfernen Sie ; am Zeilenanfang und speichern Sie php.ini-Datei. Öffnen Sie dann den Xampp-Manager, stoppen Sie die Apache-Dienste und starten Sie ihn erneut.

7
patel jay

Dies liegt daran, dass der XSL extension nicht aktiviert ist. 
Zum Aktivieren der XSL-Erweiterung gehen Sie zu dem Speicherort, an dem MAMP (oder XAMPP) installiert ist. Dann gehe zu php/php.ini.
.__ Kommentieren Sie die Zeile extension=php_xsl.dll aus und starten Sie den Server erneut.

4
Anshu Mishra
  1. Bearbeiten Sie C:\xampp\php\php.ini.
  2. Nur entfernen; am Anfang der Zeile extension=php_xsl.dll
  3. Starten Sie dann Apache erneut
  4. Es wird richtig funktionieren.

It will work proper.

2
Hassan Tariq

Gehen Sie zu Ihrem PHP-Stammverzeichnis,

Kopieren Sie alle icu * * * * .dll-Dateien: Aus C:\xampp\php

in C:\xampp\Apache\bin

1
Anita Beqiri

Nach scheinbar einer Million frustrierenden Versuchen stieß ich schließlich auf diese Seite und den Hinweis oben. Aus irgendeinem Grund fehlte der Datei php.ini in meinem MampPro php 7.0.9 die intl- und xsl-dll (obwohl ich das ";"

Wie auch immer - ich habe die obige Notiz gesehen und konnte die Korrekturen vornehmen - und voila, das Problem wurde gelöst. 

Ich wünsche mir, dass diese Informationen irgendwie in der PHP-Dokumentation und auf der MampPro-Site verfügbar gemacht wurden. Hoffentlich wird dies in zukünftigen Patches oder Updates kein Problem sein. 

1
Sandeep
  1. Gehe zur php.ini Datei
  2. Ändern Sie; extension = xsl in extension = xsl
  3. Starten Sie Ihre Apache xampp neu
1
Nabin Rawat

Ich habe Magento 2.1 auf MAMP PRO WINDOWS (etwas, das nicht unterstützt und nicht ausgeführt wird) als totaler Neuling installiert.

Das gleiche Problem tauchte bei den Erweiterungen intl en xsl auf, die während fehlten; wurde entfernt.

Nachdem ich alles ausprobiert hatte, schaute ich mir gerade den php.ini-Speicherort phpinfo () C:\Users\Public\Documents\Appsolute\MAMPPRO\conf\php7.0.6.ini an

Die php7.0.6.ini, die ich an verschiedenen Orten oft geändert habe, wurde einfach in dieses Windows-Verzeichnis kopiert, und alle meine Probleme waren weg.

0
Practicali

Suche nach php.ini in php fold und entferne; von; extension = php_xsl.dll und Sie sind gut zu gehen 

0
karthik padav

Funktioniert Ihr anderes Ext, das Sie in der php.ini geladen haben, normal? (Versuchen Sie phpinfo ()) Und haben Sie gedacht, dass Sie die .dll-Datei richtig heruntergeladen haben.

0
Zuko

Die Antworten mit den meisten Antworten sagen nicht, wo Sie diese Dateien bearbeiten müssen. Der korrekte Pfad lautet: C:\MAMPPRO\conf\php(version number here) Dann können Sie die; aus der Zeile extension = php_xsl.dll und starten Sie den Server neu.

0
cachestache

Magento wird häufig unter Linux installiert. Im Titel dieser Frage ist der Server zwar nicht angegeben, die Frage ist jedoch nicht der Fall. Daher bin ich auf diese Antwort gestoßen, obwohl ich nach der Linux-Lösung gesucht habe. Wenn also jemand nach der Aktivierung der xsl-Erweiterung auf Ubuntu sucht, ist die Antwort hier: XSL auf Ubuntu 12.04 aktivieren

0