安装后如何 install/enable intl 和 xsl 扩展 PHP 7
How to install/enable intl and xsl extensions after installing PHP 7
我通过 this script 安装了 php7/apache2.4/mysql5.6
,但发现扩展 xsl
和 intl
丢失了(运行 Magento2 需要它们) .
我正在使用 Ubuntu 14.04.
如果仅用于开发目的,最简单的方法是使用像 ppa:ondrej/php-7.0
这样的 PPA,然后是 apt-get install php7.0-intl
和 apt-get install php7.0-xsl
。 PPA 应该从不 用于生产。
1st 您需要将 ppa 存储库添加到服务器
这可以通过以下方式完成:
sudo add-apt-repository ppa:ondrej/php
安装 PPA 存储库后,通过以下方式更新本地包缓存:
sudo apt-get update
之后你需要运行按照命令安装 intl 和 xsl 扩展
sudo apt-get install php7.0-intl
sudo apt-get install php7.0-xsl
通过以下方式检查 php 扩展:
php -m
如果扩展确实在浏览器上加载,那么您需要检查 php.ini 是否有 apache2
可以通过在info.php文件中调用<?php phpinfo();?>
找到
您可以 运行 sudo apt-get install php7.0-intl
安装它。
您不需要 PPA
添加 16.10 .
我通过 this script 安装了 php7/apache2.4/mysql5.6
,但发现扩展 xsl
和 intl
丢失了(运行 Magento2 需要它们) .
我正在使用 Ubuntu 14.04.
如果仅用于开发目的,最简单的方法是使用像 ppa:ondrej/php-7.0
这样的 PPA,然后是 apt-get install php7.0-intl
和 apt-get install php7.0-xsl
。 PPA 应该从不 用于生产。
1st 您需要将 ppa 存储库添加到服务器
这可以通过以下方式完成:
sudo add-apt-repository ppa:ondrej/php
安装 PPA 存储库后,通过以下方式更新本地包缓存:
sudo apt-get update
之后你需要运行按照命令安装 intl 和 xsl 扩展
sudo apt-get install php7.0-intl
sudo apt-get install php7.0-xsl
通过以下方式检查 php 扩展:
php -m
如果扩展确实在浏览器上加载,那么您需要检查 php.ini 是否有 apache2
可以通过在info.php文件中调用<?php phpinfo();?>
找到
您可以 运行 sudo apt-get install php7.0-intl
安装它。
您不需要 PPA
添加 16.10 .