我安装了Symphony 2,一切正常。但是当我尝试执行CMD命令php app/console
为我的项目创建一个新包时,我收到了这个错误:
运行命令:C:\ Bitnami \ wampstack-5.5.26-0 \ apache2 \ htdocs \ Symfony> php app / console
错误:'php'n?est pas reconnu en tant que commande interne ou externe,un programexécutableouun fichier de commandes“
虽然,我已经将PHP目录添加到我的系统路径中,如下所示:
C:\Bitnami\wampstack-5.5.26-0\php
(此php文件夹包含php.exe)
我在我的控制台中尝试了“php -v”,但它不起作用,我得到了同样的错误。
此外,我已经检查过如果我的Symfony项目中有一个名为“app”的文件夹,其中包含“console”。我找到了。
但问题仍然存在。我已经多次尝试但是徒劳无功,所以任何人都会受到赞赏。
答案 0 :(得分:1)
如果php -v
无法正确运行,则显然是PATH问题。
如果您使用的是Windows操作系统,则可以使用Rapid Environment Editor软件轻松处理PATH窗口变量。
当然,修改是好的,你必须重启你的操作系统。
您可以使用此命令验证您的PATH以查找php:echo %PATH%
答案 1 :(得分:0)
1.您是否尝试以管理员身份运行Cmd?另外,据我所知(但我可能错了)Symfony 3.0是php bin / console而不是php app / console。但是,如果php -v在你的项目中不起作用,那就相当于路径。