我试图在我的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
但是似乎没有用..有什么建议吗?
答案 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网站就可以开始工作了;)