Magento PHP 版本检查正确吗?

Magento PHP Version Check correct?

我正在 Ubuntu 16.04.1 LTS 服务器上安装 Magento 2.1.7。

Magento "Readiness Check" 告诉我:

"Your PHP version is correct (7.0.20-2~ubuntu16.04.1+deb.sury.org+1)."

但是,如果我通过 SSH 连接到服务器并执行 "php -i",服务器会告诉我:

"phpinfo() PHP Version = > 7.1.6-1~ubuntu16.04.1"

什么是正确的?

我问是因为 Magento "Readiness Check" 还告诉我缺少以下 PHP 扩展:

PHP Extension curl.
PHP Extension dom.
PHP Extension mcrypt.
PHP Extension simplexml. 
PHP Extension curl.
PHP Extension dom.
PHP Extension mcrypt.
PHP Extension simplexml. 
PHP Extension zip.
PHP Extension xmlwriter.
PHP Extension gd.

我删除了前导分号以在两个 PHP

中启用扩展

version files [7.0]: /etc/php/7.0/apache2/php.ini, [7.1]: /etc/php/7.1/apache2/php.ini

extention=php_intl.dll

改为

extention=php_intl.dll

Magento "Readiness Check" 仍然告诉我缺少上述扩展。需要做什么?

Magento 2 目前不支持 php 版本 php 7.0.x。 http://devdocs.magento.com/guides/v2.1/install-gde/system-requirements-tech.html

我按照@Phylogenesis 的提示解决了这个问题。

首先我卸载了 ondrej PHP 版本。在那之后只缺少两个 php 扩展,我可以通过简单地通过 apt-get 安装它们来添加它们。