我是新接触symfony2和阅读symblog的。在第三章中,当我尝试使用数据固定器时,我尝试了这个命令:
php composer.phar update
但是我得到了一个错误:
Could not open input file: composer.phar
所以我用谷歌搜索了一下,试着
php composer.phar install
但是仍然得到相同的错误。因此,请指导您如何处理此composer,以便使用wamp在symfony2中安装新的扩展或包,如数据固定器。
发布于 2014-03-23 11:23:23
如果您按照如下说明操作:
https://getcomposer.org/doc/00-intro.md
它会告诉您执行以下操作:
$ curl -sS https://getcomposer.org/installer | php
$ mv composer.phar /usr/local/bin/composer
那么,您很可能像我一样,运行了这些命令,并且没有阅读页面的下一部分,告诉您停止使用全名引用composer.phar,而将其缩写为可执行文件(您刚刚使用mv命令重命名了它)。所以这就是:
$ php composer.phar update friendsofsymfony/elastica-bundle
变成这样:
$ composer update friendsofsymfony/elastica-bundle
发布于 2015-10-06 15:14:25
如果其他人在页面上的排名如此之低,但仍然没有找到一个有效的答案(就像我一样),请使用以下命令:
$ curl -sS https://getcomposer.org/installer | php
$ mv composer.phar /usr/local/bin/composer.phar
$ alias composer='/usr/local/bin/composer.phar'
$ composer --version
等着瞧!工作作曲家:-)
发布于 2014-06-04 16:52:21
我发现这是可行的,因为我没有安装curl。在安装了XAMPP的Windows 8上。它会将其添加到您的本地构建中,我使用.gitignore来避免存储库
php -r "readfile('https://getcomposer.org/installer');" | php
https://stackoverflow.com/questions/21670709
复制相似问题