web-dev-qa-db-fra.com

php extension xsl manquant vérification de préparation magento

J'essaie d'installer magento sur mon système Windows 10 avec MAMP PRO et j'obtiens la même erreur maintes et maintes fois. Le programme d’installation de magento indique que mon extension php xsl est manquante. Pour installer l'extension, le manuel indique que je dois ajouter l'argument --with-xsl[=DIR] à ma ligne de configuration, mais je ne sais pas comment procéder.

J'ai ajouté extension=php_xsl.dll à mon fichier php.ini mais il ne l'a toujours pas été. Le php_xsl.dll est présent dans mon dossier /ext.

Quel pourrait être le problème?

12
Dennis

Décommentez la ligne suivante du fichier php.ini (supprimez ';' de la ligne) ..

; extension = php_xsl.dll

11
Sushil Kumar

dans xamp/php/php.ini recherchez et modifiez le fichier php.ini, recherchez la ligne ;extension=php_xsl.dll, supprimez ; au début de la ligne et enregistrez le fichier php.ini. Ensuite, ouvrez le gestionnaire xampp, arrêtez les services Apache et redémarrez à nouveau.

7
patel jay

En effet, le XSL extension n'est pas activé. 
Pour activer l'extension XSL, rendez-vous à l'emplacement où MAMP (ou XAMPP) est installé. Ensuite, allez à php/php.ini.
Décommentez la ligne extension=php_xsl.dll et redémarrez le serveur.

4
Anshu Mishra
  1. Éditez C:\xampp\php\php.ini.
  2. Enlevez seulement; au début de la ligne extension=php_xsl.dll
  3. Puis relancez Apache
  4. Cela fonctionnera correctement.

It will work proper.

2
Hassan Tariq

Allez dans votre dossier racine php,

Copiez tous les fichiers icu * * * * .dll: À partir de C:\xampp\php

vers C:\xampp\Apache\bin

1
Anita Beqiri

Après ce qui semblait être un million de tentatives frustrantes, je suis finalement tombé sur cette page et la note ci-dessus. Pour une raison quelconque, le fichier php.ini de ma version 7.0.9 de MampPro php manquait des dll intl et xsl (même si je continuais à ne pas commenter le ";"

Quoi qu'il en soit - j'ai vu la note ci-dessus et j'ai pu corriger le problème - et voilà, le problème a été résolu. 

J'aimerais que cette information soit disponible dans la documentation php et sur le site de MampPro. Espérons que cela ne posera pas problème dans les futurs correctifs ou mises à jour. 

1
Sandeep

J'installais Magento 2.1 sur MAMP PRO WINDOWS (quelque chose qui n'est pas pris en charge et qui n'est pas fait) en tant que débutant.

Le même problème est apparu dans les extensions intl en xsl manquantes while; a été éliminé.

Après avoir tout essayé, je viens de regarder l'emplacement php.ini, phpinfo () C:\Utilisateurs\Public\Documents\Appsolute\MAMPPRO\conf\php7.0.6.ini.

Copié le php7.0.6.ini, j'ai changé à plusieurs endroits plusieurs fois juste dans ce répertoire Windows et tous mes problèmes avaient disparu.

0
Practicali

Rechercher php.ini dans php fold et supprimer; à partir de; extension = php_xsl.dll et vous êtes prêt à partir 

0
karthik padav

Est-ce que votre autre poste que vous avez chargé dans php.ini fonctionne normalement?. (Essayez avec phpinfo ())

0
Zuko

Les réponses les plus votées ne vous disent pas où aller pour éditer ces fichiers. Le chemin correct est: C:\MAMPPRO\conf\php(version number here) Vous pouvez ensuite supprimer le; à partir de l'extension de ligne = php_xsl.dll et redémarrez le serveur.

0
cachestache

Magento est souvent installé sur Linux. Le titre de la question ci-dessus ne spécifie pas le serveur, mais la question le fait. Je suis tombé sur cette réponse, bien que je cherchais la solution Linux. Donc, si quelqu'un cherche comment activer l'extension xsl sur Ubuntu, la réponse est la suivante: Activer XSL sur Ubuntu 12.04

0
Aaron Belchamber