'php'不被识别为内部或外部命令,可操作程序或批处理文件

时间:2015-12-11 18:46:43

标签: php symfony windows-8.1

我正在尝试按照手册的说明安装Symfony 2.7。 当我打开CMD(我在Windows 8.1中以管理员身份运行它)时,默认路径为C:\ Windows \ System32。我已经尝试运行那里的文档(c:\> php -r "readfile('http://symfony.com/installer');" > symfony)中指定的命令,以及在根目录中,两者都给我同样的错误。

我正在使用WAMP,appache重写模块和php_xls已激活。

我还在环境变量中将以下内容添加到PATH中:;C:\wamp\bin\php\php5.2.5;C:\wamp\bin\mysql\mysql5.0.45\bin

添加后,我重新启动了计算机,但仍然没有任何效果。如何安装Symfony 2.7?

1 个答案:

答案 0 :(得分:0)

以下是原始问题的解决方案:

当您将其添加到PATH环境变量时,您必须确保php可执行文件的路径是正确的。此路径可能与您拥有的PHP版本有关。您应该能够通过在wamp安装中导航并查找php文件夹和二进制文件来找到此路径。在您的情况下,这将是C:\wamp\bin\php\php5.5.12

然而,对于你遇到的新问题......

  

然而,我收到错误执行时目录名无效   以下命令:c:> projects \ php symfony

您必须确保使用正确的php路径更新PATH,然后从C执行此操作:

php projects\symfony

请注意,php是可执行文件,projects\symfony是symfony文件的路径。