我正试图让PhpStorm命令行工具控制台在运行Windows的计算机上与Composer和Laravel一起工作。
以下是我所做的:
- 已安装WAMP
- 已配置PHPStorm php解释器路径
- 使用
Composer-Setup.exe
安装Composer(因此设置了我的PATH变量) - 已在CLI中启用
php_openssl
mod
Evething在命令行中运行良好,无论是本地还是cygwin。
但当我试图从PhpStorm命令行工具控制台制作composer update
时,我得到了以下RuntimeException
(法语):
[RuntimeException]
Error Output: 'php' n'est pas reconnu en tant que commande interne
ou externe, un programme ex�cutable ou un fichier de commandes.
Wich翻译成英文给我们:
[RuntimeException]
Error Output: 'php' not recognized as an internal or external command,
operable program or batch file.
但是php在命令行中工作得很好:
C:UsersMe>php -v
PHP 5.4.12 (cli) (built: Feb 25 2013 00:29:22)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
with Xdebug v2.2.3, Copyright (c) 2002-2013, by Derick Rethans
有人知道怎么做吗?
正如LazyOne所说,我只需要重新启动计算机,以便更新PATH环境(实际上重新启动相关进程就足够了)。