我试着为windows和ubuntu安装它,无论在哪种情况下,我都得到了相同的错误:无法打开输入文件:composer.phar
我没有弄乱env路径变量。我在php.ini中取消了openssl的注释。如果YII专家能提供任何帮助,那就太好了。由于我无法使YII 2.0正常工作。
使用Composer有两种方法:下载文件composer.phar
(phar代表PHP Archive(并将其放置在工作目录中,或者全局安装。
如果你下载了phar,你需要运行这样的Composer命令:
php composer.phar <command>
但是,如果您在全局范围内安装它(通过在Windows上运行Composer-Setup.exe
,或在Linux上将composer.phar
放在/usr/local/bin/composer
中(,您需要像这样运行它:
composer <command>
(将<command>
替换为可用命令之一,如install
、update
或self-update
(
您似乎已经在全局范围内安装了Composer,但正在使用php composer.phar
运行它。由于文件composer.phar
在当前目录中不存在,它返回"无法打开输入文件"错误。
有关详细信息,请参阅Composer文档中的"使用Composer"一章。