我通过这个脚本安装了php7/apache2.4/mysql5.6
,但结果发现缺少扩展xsl
和intl
(需要它们来运行Magento2)。
我使用的是Ubuntu 14.04。
如果仅用于开发目的,最简单的方法是使用PPA,如ppa:ondrej/php-7.0
,然后使用apt-get install php7.0-intl
和apt-get install php7.0-xsl
。PPA应NEVER用于生产。
您可以运行sudo apt-get install php7.0-intl
来安装它。您不需要在16.10上添加PPA
。
首先需要将ppa存储库添加到服务器
这可以通过以下方式完成:
sudo add-apt-repository ppa:ondrej/php
安装PPA repo时,通过以下方式更新本地包缓存:
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();?>
找到