Magento PHP版本检查正确吗?

时间:2017-06-27 08:29:35

标签: php magento2 ini

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

Magento“准备情况检查”告诉我:

  

“你的PHP版本是正确的(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.

我删除了领先的semikolon以启用PHP中的扩展

  

版本文件[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“准备情况检查”仍然告诉我上述延期缺失。需要做什么?

2 个答案:

答案 0 :(得分:1)

我能够通过对@Phylogenesis的暗示来解决这个问题。

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

答案 1 :(得分:-2)