今天使用composer下载yii报错提示  Could not open input file: composer.phar

原因肯定是:在别的项目下载过composer没有设置全局变量或者没有安装composer

解决:

打开命令行并依次执行下列命令安装最新版本的 Composer:

php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"php composer-setup.phpphp -r "unlink('composer-setup.php');"

全局安装

全局安装是将 Composer 安装到系统环境变量 PATH 所包含的路径下面,然后就能够在命令行窗口中直接执行 composer 命令了。

Mac 或 Linux 系统:

打开命令行窗口并执行如下命令将前面下载的 composer.phar 文件移动到 /usr/local/bin/目录下面:

sudo mv composer.phar /usr/local/bin/composer

Windows 系统:

  1. 找到并进入 PHP 的安装目录(和你在命令行中执行的 php 指令应该是同一套 PHP)。
  2. 将 composer.phar 复制到 PHP 的安装目录下面,也就是和 php.exe 在同一级目录。
  3. 在 PHP 安装目录下新建一个 composer.bat 文件,并将下列代码保存到此文件中。
@php "%~dp0composer.phar" %*

最后重新打开一个命令行窗口试一试执行 composer --version 看看是否正确输出版本号。

参考:https://www.phpcomposer.com/

使用composer提示Could not open input file: composer.phar相关推荐

  1. 关于安装composer提示could not open input file composer.phar的问题解决

    查了网上的方法,设置系统环境变量和修改php.ini中的extension=php_openssl都无用 1-要么就用php 绝对路径 \composer.phar 2-要么就把composer.ph ...

  2. CCS3.3编译提示can't find input file 'rts2800_fpu32.lib

    CCS3.3编译提示can't find input file 'rts2800_fpu32.lib,该问题是因为没有安装浮点补丁导致,在CCS3.3普通版本是需要单独进行相应补丁安装的,在CCS3. ...

  3. linux could not open input file:,PHP命令行提示“Could not open input file”解决方法

    今天在windows下用命令符运行php代码,寻思能直接出结果,结果报了如下错误: Could not open input file: echo`ipconfig`; 解决方法 原因其实也是很简单, ...

  4. windows下, nginx 提示错误 No input file specified

    一 环境介绍: win10,  LNMP 二 错误描述: 访问网站时,提示"No input file specified"错误. 排错阶段: 1. 查看nginx access日 ...

  5. 提示No input file specified的解决方法

    (一)IIS Noinput file specified 方法一:改PHP.ini中的doc_root行,打开ini文件注释掉此行,然后重启IIS 方法二: 请修改php.ini 找到 ; cgi. ...

  6. APACHE服务器出现No input file specified.的完美解决方案

    启用REWRITE的伪静态功能的时候,首页可以访问,而访问内页的时候,就提示:"No input file specified." 原因在于使用的PHP是fast_cgi模式,而在 ...

  7. 解决NGINX PHP No input file specified

    解决NGINX PHP "No input file specified" 打开一个页面<?php  phpinfo(); ?>  然后在游览器下运行:页面提示 No ...

  8. 微擎php5.6无法上传图片,解决PHP5.6版本“No input file specified”的问题

    问题描述:使用TP框架做项目时,在启用REWRITE的伪静态功能的时候,首页可以访问,但是访问其它页面的时候,就提示:"No input file specified." 原因在于 ...

  9. linux gcc编译器误用-MM导致出现linker input file unused because linking not done

    背景 昨晚深夜,音视频群有网友发消息给我,反馈我写的Makefile模板工程有一个bug,输入make之后,提示:linker input file unused because linking no ...

最新文章

  1. 独家 | 利用Omniverse Code应用开展虚拟宇宙的未来
  2. python_文件处理
  3. 窗口分析函数_9_计算组内总和的占比
  4. prototype极速应用1
  5. innodb和my查询速度_吃透MySQL:MyISAM和InnoDB存储引擎详细介绍
  6. vue登录如何存储cookie_vue项目实现表单登录页保存账号和密码到cookie功能
  7. ns2相关学习——TCL脚本编写(3)
  8. php正则去除base64,使用PHP preg_match_all的正则表达式base64块
  9. 怎么才能成为一名PHP专家?
  10. JavaScript 小知识
  11. Plus One @python
  12. Appium移动自动化测试教程
  13. electron编写我们第一个hello world程序和文件引入
  14. cesium 经纬度绘制点_Cesium搜索经纬度并标点
  15. Socks代理是什么意思?有什么用?
  16. 韩天峰php教程,韩天峰(Rango)的博客
  17. C#大文件上传支持切片上传
  18. NFC技术有什么特点,NFC主要应用在哪些领域?
  19. 深大uooc学术道德与学术规范教育第五章
  20. 填坑之路!SpringBoot导包坑之spring-boot-starter-parent

热门文章

  1. HDU 6681 Rikka with Cake(扫描线、动态开点线段树)
  2. 【代码笔记】iOS-钢琴小游戏
  3. 说说Google的挑战者Cuil
  4. CTFSHOW菜狗杯 web
  5. 单相桥式半控整流电路/电力电子技术/Simulink
  6. 客服智能排班开发设计
  7. Android面试题整合(待完善)
  8. pyecharts数据可视化
  9. 惠普战66prog2拆机_惠普战66G2开箱
  10. 科技赋能智慧警务,“链上天眼科技助警中国行”在京启动