我在驱动器D:
上安装了Windows 7和WAMP localhost。我正确安装了Symfony2。当我打开http://127.0.0.1/Symfony/web/config.php
时,我可以看到欢迎!信息。但是当我想通过这个命令创建一个包时,在教程“在Symfony2中创建页面”中:
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"
我不知道该怎么做。
答案 0 :(得分:1)
您收到该错误,因为PHP不在您的系统PATH
中。查看有关在Windows上安装PHP的this quick tutorial。请注意第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
。解决这个问题解决了这个问题。