安装Composer出现的问题

本人使用的是xmapp集成开发环境php7 的。​

在Win7 上安装composer的时候一直出现以下问题。​

The PHP exe file you specified did not execute correctly: C:\xampp\php\php.exe

Running it from the command line might highlight the problem.

Internal Error [ERR_INVALID], exit code 0

​查看php路径也是对的。

最后查看composer的安装下的错误提示文件;

C:\Users\Administrator\AppData\Local\Temp\is-.tmp\result.txt

下文件看到以下提示

Warning: Module 'https://www.apachefriends.org/download.html' already loaded in Unknown on line 03ECDC245-751A-4962-B580-B8A250EDD1CF5.6.19​

因之前看composer说明必须开启php_openssl.dll的php拓展,但是错提示重复载入php_openssl,继续查看php.ini文件才发现 有两处开启了这个拓展

​​​​​​​关闭php_ini中的一处php_openssl拓展,再次安装composer即可;

也可参看以下文章提示;

https://github.com/composer/composer/issues/3324​​

后面我装composer的时候就一直出现以下问题

 

说什么openssl超时,我因此查了好多资料啊,总是找不到答案。

最后一篇文章中看到下面这段话,

说php7 版本的openssl的证书不行,没办法只能换php5.5 或 php5.6 的集成环境了。


以下下载php5.6版本的xmapp

https://www.apachefriends.org/download.html

装好之后php5.5版本的​集成环境之后composer立马就装好了

你可能感兴趣的:(php,composer)