安装Composer时出错:指定的PHP exe文件未正确执行

安装Composer时出错:指定的PHP exe文件未正确执行,php,composer-php,wampserver,Php,Composer Php,Wampserver,尝试打开wampserver时,出现以下错误: php-win.exe - Application Error The application was unable to start correctly (0xc000007b). Click OK to close the application. The PHP exe file you specified did not execute correctly: C:\wamp\bin\php\php5.3.13\php.exe 然后

尝试打开wampserver时,出现以下错误:

php-win.exe - Application Error

The application was unable to start correctly (0xc000007b). 
Click OK to close the application.
The PHP exe file you specified did not execute correctly: 
C:\wamp\bin\php\php5.3.13\php.exe
然后单击OK,然后wampserver启动,一切正常

唯一的问题是我无法安装composer,因为我遇到以下错误:

php-win.exe - Application Error

The application was unable to start correctly (0xc000007b). 
Click OK to close the application.
The PHP exe file you specified did not execute correctly: 
C:\wamp\bin\php\php5.3.13\php.exe
从命令行运行它可能会突出显示问题

Internal Error [ERR_STATUS], exit code -1073741701

当我尝试使用windows installer在xampp上安装Composer时,遇到此错误:

解决方案: 我在php.ini文件中注释了
allow\u call\u time\u pass\u reference
变量,还更改了
allow\u url\u fopen=On的值

然后必须重新启动Apache服务器。 再次尝试安装Composer。 然后关闭所有当前应用程序并注销。
然后检查它是否正常工作。

如果您有XDebug扩展,请对其进行注释

php.ini:
我也得到了这个错误,最后我已经纠正了它。请确保在php.ini中禁用以下扩展。见下面给出的示例

[CLDbg]
;extension=php_cl_dbg_5_1.dll
;clport=6000

谢谢

我犯了这个错误,因为我试图将它与PHP7.3一起使用——在撰写本文时,这似乎是不可能的


已回滚到7.2,很好。

是否尝试从命令行运行它?使用命令行和PHP CLI(命令行界面)在windows上安装Composer。也可以使用php.exe而不是php-win.exe