如何修改php-cli Version(Wamp)

时间:2012-09-17 22:47:04

标签: wamp php

我有很长一段时间用php 5.3.5安装wamp 现在我正在使用Symfony2.1,并且需要intl扩展 所以我下载了&安装了PHP 5.4.6并且第一次工作正常

但是现在我正在进行一个新项目,我需要通过php控制台(php-cli)安装一些必需的软件包。 其中一个包是sonata-project / intl-bundle 当通过“php composer.phar update”请求更新时 我收到的错误消息似乎表明没有安装intl扩展

经过一些谷歌我知道我的php-cli版本仍然是5.3.5 所以我试图改变我的Windows XP环境变量PATH并用5.4.6路径替换5.3.5路径 但是现在我在dos控制台上收到以下错误:

Failed loading c:/wamp/bin/php/php5.3.5/zend_ext/php_xdebug-2.1.0-5.3-vc6.dll
PHP 5.4.6 (cli) (built: Aug 15 2012 21:16:03)</br>
Copyright (c) 1997-2012 The PHP Group</br>
Zend Engine v2.4.0, Copyright (c) 1998-2012 Zend Technologies</br>

有没有人可以帮我解决这个问题?

3 个答案:

答案 0 :(得分:4)

您需要将PHP安装目录添加到%PATH%环境变量中。它通常类似于C:\wamp64\bin\php\php7.0.4,或者来自PHP安装目录。

答案 1 :(得分:2)

以上看起来与你的php.ini有冲突。 5.4.6和5.3.5都使用相同的php.ini文件吗?

如果是这种情况,5.4.6没有安装xdebug扩展,或者更可能是5.4.6使用更新的API版本导致不兼容问题。从php.ini文件中删除xdebug子句并重新运行。

答案 2 :(得分:0)

在Windows 10中,您不仅必须为用户,还必须为系统更新环境变量部分中的PHP路径。在那之后会很好...

祝你好运。

enter image description here