我是symfony2和symblog的新手。在第三章中,当我尝试使用数据fixture时,我尝试了命令:
php的作曲家。phar更新
但我发现了一个错误:
无法打开输入文件:composer.phar
所以我谷歌了一下,试了试
php composer.phar install
但还是得到相同的错误。因此,请指导如何使用wamp在symfony2中安装新的扩展或数据fixture之类的编写器。
我是symfony2和symblog的新手。在第三章中,当我尝试使用数据fixture时,我尝试了命令:
php的作曲家。phar更新
但我发现了一个错误:
无法打开输入文件:composer.phar
所以我谷歌了一下,试了试
php composer.phar install
但还是得到相同的错误。因此,请指导如何使用wamp在symfony2中安装新的扩展或数据fixture之类的编写器。
当前回答
我在Windows上遇到了同样的问题,并使用了不同的解决方案。我使用composer网站提供的composer . setup .exe安装文件,它会进行全局安装。
安装之后,确保你的PATH变量指向composer所在的目录。Phar被存储。这通常是C:\ProgramData\ComposerSetup\bin (ProgramData可能是一个隐藏目录)。这是不言而喻的,但也要确保PHP可执行文件也在PATH变量中。
然后你可以简单地打电话
composer install
而不是
php composer.phar install
其他回答
我得到这个错误“无法打开输入文件:作曲家。在安装Yii2时使用下面提到的命令。
php的作曲家。Phar create-project yiisoft/yii2-app-basic basic
对我有效的解决方案是,我把命令改为
编译器create-project yiisoft/yii2-app-basic
我希望它能有所帮助!
要解决这个问题,你需要做的第一件事是得到composer的最后一个版本:
curl -sS https://getcomposer.org/installer | php
我建议你搬作曲家。phar文件到全局“bin”目录,在我的情况下(OS X)路径是:
mv composer.phar /usr/local/bin/composer.phar
然后,您需要创建一个别名文件,以便于访问
alias composer='/usr/local/bin/composer.phar'
如果一切正常,现在是时候验证我们的Composer版本了:
composer --version
让我们让作曲家再次伟大起来。
与我的工作,你只需要文件编写器。Phar和作曲家。Json在当前项目中。 命令为
php composer.phar update
在命令行中执行如下命令: curl -sS https://getcomposer.org/installer | php
最简单直接的方法就是 -使用CD命令提示符导航到我的项目文件夹 -在CDM内输入composer以确保其已安装 -如果是,然后输入composer require ../你打算安装的扩展