J'utilise XAMPP Server 1.7.7
Lors de l'ouverture du fichier php, je reçois l'erreur
Fatal error: Class 'XSLTProcessor'
pas trouvé
Installez l'extension XSL pour obtenir cette classe. Cela peut être aussi simple que de ne pas commenter (supprimer le début ";") sur la ligne qui lit extension=php_xsl.dll
dans php.ini sous Windows, ou apt-get install php5-xsl
sur la plupart des systèmes Linux. Pour les versions personnalisées de PHP, utilisez l'option de configuration --with-xsl
(nécessite le package libxslt1-dev).
Il est nécessaire d'installer l'extension XLS.
Ma solution par mon contexte.
J'utilise un conteneur docker contenant la base ubuntu et j'utilise php-fpm (c'est-à-dire si vous utilisez déjà linux ubuntu de la même manière).
Les étapes pour installer cette extension dans mon contexte étaient les suivantes:
Première extension xsl de recherche sur le référentiel linuxSudo apt-cache search xsl
J'ai fini par trouver le php5-xsl, donc c'était seulement installéSudo apt-get install php5-xsl
que le processus d'installation la configuration d'installation est déjà ajoutée, si cela ne se produit pas, faites-vous simplementSudo vim /etc/php5/mods-available/xsl.ini
insérer ce contenu:extension=xsl.so
(évidemment les chemins sont en fonction de vos paramètres de configuration php, mais mon exemple est la configuration par défaut)
Redémarrez votre php fpm et terminé (Sudo service php5-fpm restart
)!