Php missing xsl, even when specified
glinton opened this issue · 1 comments
glinton commented
Composer error
Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Installation request for magento/framework 100.1.3 -> satisfiable by magento/framework[100.1.3].
- magento/framework 100.1.3 requires ext-xsl * -> the requested PHP extension xsl is missing from your system.
Problem 2
- Installation request for magento/product-community-edition 2.1.3 -> satisfiable by magento/product-community-edition[2.1.3].
- magento/product-community-edition 2.1.3 requires ext-xsl * -> the requested PHP extension xsl is missing from your system.
Problem 3
- magento/framework 100.1.3 requires ext-xsl * -> the requested PHP extension xsl is missing from your system.
- magento/theme-frontend-luma 100.1.2 requires magento/framework 100.1.* -> satisfiable by magento/framework[100.1.3].
- Installation request for magento/theme-frontend-luma 100.1.2 -> satisfiable by magento/theme-frontend-luma[100.1.2].
To enable extensions, verify that they are enabled in those .ini files:
- /data/etc/php/php.ini
You can also run `php --ini` inside terminal to see which files are used by PHP in CLI mode.
boxfile.yml
extensions:
- curl
- gd
- intl
- mbstring
- mcrypt
- pdo
- pdo_mysql
- simplexml
- soap
- xsl
php.ini
$ grep xsl /data/etc/php/php.ini
extension=xsl.so
$ php --info | grep xsl
version
$ php -v
PHP 7.0.15 (cli) (built: Jan 25 2017 22:39:07) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
glinton commented
Seems xsl must come after xml...