我无法在symfony2中创build包

驱动器D:上有Windows 7和WAMP本地主机D: 我正确安装了Symfony2。 当我打开http://127.0.0.1/Symfony/web/config.php我可以看到欢迎! 信息。 但是当我想通过这个命令创build一个包时,在“在Symfony2中创build页面”教程中:

 php app/console generate:bundle --namespace=Acme/HelloBundle --format=yml 

此消息出现:

 "php is not recognized as an internal or external command oprable program or batch file" 

我不知道该怎么办。

Solutions Collecting From Web of "我无法在symfony2中创build包"

您正在接收该错误,因为PHP不在您的系统PATH 。 看看这个在Windows上安装PHP的快速教程 。 请注意步骤4 ,这是应该解决您的问题的安装步骤。

由于您使用的是Wampserver,您必须添加到PATH如下所示:

 "C:\Program Files (x86)\Wamp\bin\php5.3.10" 

这只是一个例子,在你的系统上改变到PHP的实际路径。 如果路径中有空格(如Program Files (x86) ),总是用引号(“)括起来是有帮助的。


更新:我结束了与@reza的屏幕共享程序,并发现他不小心将其PATH变量设置为D:\php\wamp\bin\php\php5.3.10\php.exe而不是D:\php\wamp\bin\php\php5.3.10 。 解决这个问题就解决了。