Fatal error: Class 'XSLTProcessor' not found

前端 未结 2 1574
礼貌的吻别
礼貌的吻别 2020-12-06 04:33

I\'m using XAMPP Server 1.7.7

While opening the php file, i receive the error

Fatal error: Class \'XSLTProcessor\' not found

相关标签:
2条回答
  • 2020-12-06 05:00

    Install the XSL extension to get that class. This might be as easy as uncommenting (remove the starting ';') on the line that reads extension=php_xsl.dll in php.ini on Windows, or apt-get install php5-xsl on most Linux-based systems. For custom builds of PHP, use configure option --with-xsl (requires package libxslt1-dev).

    0 讨论(0)
  • 2020-12-06 05:05

    Its necessary install the XLS extension.

    My solution by my context.

    I'm using one docker container contain ubuntu base and using php-fpm (ie if you simply already use linux ubuntu in the same).

    The steps to install this extension in my context were:

    First search xsl extension on linux repository
    sudo apt-cache search xsl

    I ended up finding the php5-xsl, so it was only install
    sudo apt-get install php5-xsl

    that the installation process the setup configuration is already added, if does not happen, just make yourself
    sudo vim /etc/php5/mods-available/xsl.ini

    insert this content:
    extension=xsl.so

    (obviously the paths are according to your php configuration settings, but my example is the default configuration)

    Restart you php fpm and done (sudo service php5-fpm restart)!

    0 讨论(0)
提交回复
热议问题