我尝试在windows和ubuntu上安装它,无论是哪种情况都有同样的错误:无法打开输入文件:composer.phar
我没有弄乱env路径变量。 我在php.ini中没有打开openssl。 如果YII专家给予任何帮助,那将是很好的。 因为我无法让YII 2.0正常工作。
答案 0 :(得分:0)
使用Composer有两种方法:下载文件composer.phar
(phar代表PHP Archive)并将其放在工作目录中,或者全局安装。
如果您下载了phar,则需要运行如下的Composer命令:
php composer.phar <command>
但是如果你全局安装它(在Windows上运行Composer-Setup.exe
,或在composer.phar
在Linux上放置/usr/local/bin/composer
),你需要像这样运行它:
composer <command>
(使用其中一个可用命令替换<command>
,例如install
,update
或self-update
)
您似乎已在全局安装了Composer,但正在使用php composer.phar
运行它。由于当前目录中不存在文件composer.phar
,因此它会返回“无法打开输入文件”。错误。
有关详情,请参阅&#39; Using Composer&#39;在Composer文档中。