0

请原谅我在这里的无知:我正在 Symfony2 中编码,我正在尝试使用 app/console 命令来加快开发速度。

无论如何,我将 XAMPP 用于我的本地服务器,并且我需要指定 php 在我的 PATH 中的安装位置以使用 app/console。

这是 PATH 在 .bash_profile 中的样子:

/opt/subversion/bin/:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin:/usr/X11/bin:/Applications/XAMPP/xamppfiles/bin/php:/usr/local/git/binalias

但是当我运行 php -v 我得到:

-bash: php: command not found

当我尝试从我的 symfony 根目录中运行: php ./app/console 时,我得到:

-bash: php: command not found

如果我运行:

 /Applications/XAMPP/xamppfiles/bin/php -v

我得到:

PHP 5.5.3 (cli) (built: Aug 26 2013 08:28:37) 
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2013 Zend Technologies

为什么当我从 Symfony 目录中运行 php ./app/console 时我的 PATH 不工作。

非常欢迎任何帮助。谢谢。

4

1 回答 1

0

你的路径是错误的:

/opt/subversion/bin/:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin:/usr/X11/bin:/Applications/XAMPP/xamppfiles/bin/php:/usr/local/git/binalias

这部分:

/Applications/XAMPP/xamppfiles/bin/php

应该:

/Applications/XAMPP/xamppfiles/bin
于 2013-10-17T16:22:48.460 回答