缺少php intl&;在就绪检查点上安装Magento 2时的xsl扩展

缺少php intl&;在就绪检查点上安装Magento 2时的xsl扩展,php,windows,magento,mamp,intl,Php,Windows,Magento,Mamp,Intl,我正在尝试使用MAMP 3.3.0在Windows 7上运行Magento安装程序。当我进行准备就绪检查时,会告诉我:xsl&intl扩展丢失了。 我在/ext目录中有两个dll 我在conf\php7.0.13\dir:php.ini开发&php.ini生产中有两个php.ini文件。我已经在php.ini文件中取消了xsl和intl的注释 也将icu***.dll从php复制到apache bin文件夹,但仍然得到相同的结果 错误 请帮帮我。如果我没有清楚解释,解决问题需要什么信息? 有什么

我正在尝试使用MAMP 3.3.0在Windows 7上运行Magento安装程序。当我进行准备就绪检查时,会告诉我:xsl&intl扩展丢失了。 我在
/ext
目录中有两个dll

我在
conf\php7.0.13\
dir:
php.ini开发
&
php.ini生产
中有两个php.ini文件。我已经在php.ini文件中取消了xsl和intl的注释

也将icu***.dll从php复制到apache bin文件夹,但仍然得到相同的结果 错误

请帮帮我。如果我没有清楚解释,解决问题需要什么信息?
有什么问题吗?

我想你是想让它在Windows上运行,否则使用.dll文件就没有意义了

在开始配置Magento之前,使用

phpinfo();
并获取所用php.ini文件的确切位置,以便确保没有第三个文件


取消注释并检查扩展名的位置。

在xamp/php/php.ini中搜索并修改php.ini文件和搜索(;extension=php_xsl.dll)行并删除;开始生产线前,与拆卸相同;在php.ini中(;extension=php_intl.dll)之前,保存php.ini文件。打开xamp管理器,停止apache服务并重新启动。

请编辑php安装文件夹中的
php.ini
,该文件夹通常位于
/etc/php

旧代码

新代码


保存并重新启动apache。

1)phpinfo()说加载的配置文件是conf/php7.0.13/php.ini 2)配置文件php.ini路径是c:\Windows。这个文件不在那里。决定尝试使用php.ini向文件夹中的路径添加路径。Phpinfo()显示没有任何变化3)我通过添加到“httpd.conf”尝试将php作为apache模块运行:LoadModule php7_模块“~/bin/php/php7apache2_2.dll”和PHPIniDir“~/php/php7.0.13”行。没有什么。4) 将php.ini添加到c:\Windows,以便phpinfo()可以按需要读取。没有什么。当php.ini从根目录中删除时,安装程序立即开始责骂所有人。。也许这不是这个问题的正确答案。但对我来说,答案是:1)安装Ubuntu 2)然后安装LAMP 3)然后安装Magento。
;extension=php_intl.dll
;extension=php_xsl.dll
extension=php_intl.dll
extension=php_xsl.dll