php - 运行 Composer 返回 : "Could not open input file: composer.phar"

标签 php symfony wamp composer-php

我是 symfony2 的新手,正在阅读 symblog .在第三章尝试使用数据夹具时,我尝试了以下命令:

php composer.phar 更新

但我得到了错误:

无法打开输入文件:composer.phar

于是我google了一下,试了一下

php composer.phar install

但仍然遇到同样的错误。所以请指导如何处理这个 Composer ,使用 wamp 在 symfony2 中安装新的扩展或包,如数据固定。

最佳答案

如果您按照以下说明进行操作:

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

关于php - 运行 Composer 返回 : "Could not open input file: composer.phar",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21670709/

相关文章:

CSS在IIS6.0中不适用,但在WAMP测试环境中有效

php - MYSQL AND 查询满足同一列

php - WP_Query orderby meta_value_num 不起作用

php - 不能将类型的对象用作数组

javascript - 如何在 Symfony 中读取另一个文件夹中的内容 json 文件

symfony2 twig 渲染嵌套子目录

wamp - 跟踪 WAMP 中的所有 Mysql 查询

php - 如何更改 WampServer 3 上的 www 根目录

php - 未使用的 mysql 连接会减慢脚本速度吗?

php - .htaccess 子目录中语言检测规则