Php 使用symfony沙盒时出现问题

Php 使用symfony沙盒时出现问题,php,symfony1,Php,Symfony1,我是symfony的新手,我试图在命令行上运行一个简单的命令,但收到一条错误消息 当我尝试执行命令时: d:\new_xam\xampp\htdocs\sf_sandbox_1_2\sf_sandbox>symfony propel:build-model " 我得到一个错误: “php.exe”未被识别为 内部或外部命令,可操作 程序或批处理文件 有人能帮我吗?对于刚接触Symfony和/或PHP的人来说,这是Windows系统中一个相当常见的问题。这似乎是PHP路径的问题。请参见此处

我是symfony的新手,我试图在命令行上运行一个简单的命令,但收到一条错误消息

当我尝试执行命令时:

d:\new_xam\xampp\htdocs\sf_sandbox_1_2\sf_sandbox>symfony propel:build-model "
我得到一个错误:

“php.exe”未被识别为 内部或外部命令,可操作 程序或批处理文件


有人能帮我吗?

对于刚接触Symfony和/或PHP的人来说,这是Windows系统中一个相当常见的问题。这似乎是PHP路径的问题。请参见此处:

您应该能够在所有内容前面加上“php”


因此,除了
symfony-spreep:build-model
之外,您还可以执行
php symfony-spreep:build-model

您可以尝试使用php的真实路径吗

i、 e


在您的Symfony目录中。

我试图更改路径,但路径没有问题,仍然出现相同的错误“php.exe”无法识别路径集c:\program files\xampp\htdocs\sf\u sandbox\php.exe-v是否有效?如果不是,则是windows路径问题。您可以使用完整路径或在env path中定义php dir的路径
"C:\Program Files\PHP\PHP.exe" symfony propel:build-model