我已经在PHP 5.5.12和Composer中使用了WAMP 2.5。的PHP是:
C:\wamp\bin\php\php5.5.12
对于新项目,我需要使用nginx并安装PHP 7。
C:\nginx\php
现在,我使用GitBash MINGW32,尝试使用Composer安装laravel 5.3,create-project但它说
create-project
[InvalidArgumentException] Could not find package laravel/laravel with version 5.3 in a version installable using your PHP version 5.5.12.
我已经把两者C:\wamp\bin\php\php5.5.12和C:\nginx\php在Windows系统PATH变量。
如何更改Composer使用的PHP版本?
确实,有三种方法可以做到这一点。
.bashrc
就像是 alias ncomposer=/path/to/php /path/to/composer.phar ``
alias ncomposer=
composer.phar
这是在文件开头指定的:#!/path/to/php php。然后作曲家应该与composer.phar
#!/path/to/php php
注意! 该行将在自我更新时消失,因此这不是一个可靠的解决方案。
如果首先放置C:\nginx\php,则在使用作曲家时应默认使用它。
希望这可以帮助!