无法打开输入文件 [COMPOSER]

Posted

技术标签:

【中文标题】无法打开输入文件 [COMPOSER]【英文标题】:Could not open input file [COMPOSER] 【发布时间】:2015-12-07 20:35:08 【问题描述】:

当我运行这个命令时:php composer.phar 需要 sonata-project/user-bundle --no-update

我遇到了这个错误:无法打开输入文件。

我在 google 上做了一些研究,我发现 很多人都遇到了和我一样的问题!但我没有找到解决它的方法。

这是我的路径:%SystemRoot%\System32\Wbem;C:\ProgramData\Oracle\Java\javapath;C:\xampp\php;C:\ProgramData\ComposerSetup\bin;C:\Windows\System32;C:\Program Files\nodejs\;C:\Program Files\Skype\Phone\;C:\ProgramData\ComposerSetup\bin\composer.phar

我按照那些网站上的说明进行操作,但对我没有帮助:

http://www.naeemrana.com/technology/how-to-install-composer-dependency-manager-for-php-in-windows/

Could not open input file: composer.phar

【问题讨论】:

看起来像一个重复的问题:参考:***.com/questions/21670709/… 使用composer 代替composer.phar 【参考方案1】:

代替

php composer.phar require sonata-project/user-bundle --no-update

运行

composer require sonata-project/user-bundle --no-update

【讨论】:

以上是关于无法打开输入文件 [COMPOSER]的主要内容,如果未能解决你的问题,请参考以下文章

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

作曲家错误无法打开输入文件:作曲家

PHPUnit无法打开文件

警告:require_once(Composer/PHPMailer/vendor/phpmailer/phpmailer/src/autoload.php):无法打开流:没有这样的文件或目录

无法使用 composer 在 Windows 上安装 laravel,导致错误无法打开 Stream:Permission denied

我无法使用 phpunit 进行测试:无法打开文件“autoload.php”