尝试在本地安装“ Prestashop”,但未正确安装INTL

时间:2018-10-04 07:38:06

标签: php prestashop intl

我试图在我的WAMP服务器上本地安装Prestashop并没有成功,当我执行命令php composer.phar install时,终端提示我以下错误:

  

使用软件包信息加载composer存储库   从锁定文件安装依赖项(包括require-dev)   您的要求无法解决为一组可安装的软件包。

问题1     -您的系统缺少所要求的PHP扩展名ext-intl *。安装或启用PHP的intl扩展。

我已经检查了phpinfo(),它从以下路径加载php.ini:

  

配置文件(php.ini)路径/Applications/MAMP/bin/php/php7.2.8/conf   加载的配置文件/Applications/MAMP/bin/php/php7.2.8/conf/php.ini

在php.ini中,我已经启用了INTL扩展,如下所示: extension = intl.so

但是似乎没有用..有什么建议吗?

2 个答案:

答案 0 :(得分:0)

Composer与系统的php一起运行,而不与wamp服务器的php一起运行,您需要更改系统的“ path”变量以与wamp的php一起运行,这里是有关如何更改路径:https://john-dugan.com/add-php-windows-path-variable/

答案 1 :(得分:0)

如果无法使用composer进行安装,请尝试下载文件Here

解压缩两个文件

现在您有了Index.php和prestashop.zip,

将它们放在MAMP / www / yourPrestashopFolder上,

现在在以下网络浏览器上:localhost / yourPrestashopFolder,

按照以下步骤操作,您的Prestashop网站就可以开始工作了;)