之前通过命令成功安装composer,后不小心误删文件,导致composer不能继续使用,再次使用命令也无法再安装,后搜到手动安装的方法,转载如下,侵删。
官方安装地址:
composer安装教程–windows

此处假定:
(1)php安装目录为C:\php5.4
(2)php安装目录已经加入PATH环境变量(这样就可以在命令行直接输入php而不是C:\php5.4\php.exe
(3)composer安装目录为r:\php_phar
1、前期工作:php在命令行下所使用的php.ini文件,需要打开php_openssl.dll扩展
可以通过以下命令行,确定php在命令行下所使用的php.ini文件路径:
php –ini
然后通过以下命令,确定是否打开了php_openssl.dll扩展:
php -i | findstr /I /N “openssl”
如果输出字符串有openssl的信息,表示openssl打开成功;否则,请更改php.ini文件,打开php_openssl.dll扩展。

2、通过浏览器下载如下文件到r:\php_phar,文件名为composer_installer.phar
3、打开’cmd’命令行,切换到’composer’安装目录:
‘cd r:\php_phar’
也可以通过我的电脑到达r:\php_phar,然后按住shift后右键,选择“在此处打开命令窗口”
4、输入命令安装:
php composer_installer.phar
5、此时运行php r:\php_phar\composer.phar -V'如果显示版本号,表示安装成功。以后可以在其他目录,通过’php r:\php_phar\composer.phar其他命令行参数”执行composer的其他功能了。


问:我看到官方手册、或者其它教程中,就可以直接在windows命令行下输入composer xxx执行啊,怎么做到的?
答:需要增加bat文件和修改PATH环境变量。
1、增加bat文件。
composer安装目录下增加composer.bat,文件内容为:
@echo off php %~dp0composer.phar %*
这样,就可以通过bat直接运行composer了:
r:\php_phar\composer -V
2、将r:\php_phar加入PATH环境变量,然后重启命令行,就可以达到你的效果了:


composer在windows中安装失败相关推荐

  1. SQL Server 2017 在Windows Server2012 R2中安装失败的解决方法

    SQL Server 2017 在Windows Server2012 R2中安装失败的解决方法 由于Windows Server2012 R2更新问题导致SQL Server 2017安装失败.提示 ...

  2. Windows中安装iPhone开发环境

    标题:在Windows中安装iPhone开发环境 很多朋友希望在体验或学习iphone开发,但是iphone开发环境一般需要安装在mac计算机下mac os中. 这给许多朋友带来了额外成本投入. 网上 ...

  3. 如何在Windows中安装Python?

    如何在Windows中安装Python? 1. Python的安装 官网下载:https://www.python.org/downloads/windows/ 点开上面的链接,会发现有很多版本. 首 ...

  4. Windows中安装Apache2和PHP4权威指南

      Apache 2和PHP是创建交互式网站的流行方案,而且成本很低.在Windows中安装Apache 2是一件轻而易举的事情,但要使PHP 4与Apache 2配合无间地运行,就需要一定的技巧. ...

  5. 在windows中安装python

    如何在windows中安装python 1.下载python 2.安装python 3.测试python是否安装成功 在学习Python编程前,需要把Python安装到你的电脑里.安装后,你会得到Py ...

  6. 在Windows中安装OpenCV

    在Windows中安装OpenCV 在Windows中安装OpenCV 使用预建库进行安装 使用git-bash(版本> = 2.14.1)和cmake(版本> = 3.9.1)进行安装 ...

  7. Windows中安装Emacs

    为什么80%的码农都做不了架构师?>>>    "在这个蔚蓝色的星球上,流传着两大神器的传说:据说Emacs是神的编辑器,而Vim是编辑器之神." 既然有人这么说 ...

  8. python环境变量配置_Python零基础入门到年薪二十万-1.1节: 在windows中安装Python

    教程引言: 该系列图文课程以及视频课程全部免费.课程会系统地讲解计算机的基础知识,Python的基础知识. 在讲解Python的高级知识中,会系统地讲解面向对象编程,并发编程,数据库编程,网络编程. ...

  9. Windows 中安装 MariaDB 数据库

    mariadb 在 Windows 下的安装非常简单,下载程序双击运行就可以了. 需要注意: mariadb 和 MySQL 数据库在 Windows 下默认是不区分大小写的,但是在 Linux 下是 ...

最新文章

  1. 浙江大学计算机视频 百度云,浙江大学 数据结构与算法 全40讲 徐镜春 视频教程...
  2. 42岁的波司登, 强势回归是为何?
  3. linux系统利用wifi上网,【教程】Wii安装运行可用WIFI的Linux系统全攻略
  4. 基于代数距离的椭圆拟合
  5. java clone方法_JAVA对象clone方法代码实例解析
  6. 一张图让你读懂鹅厂的物联网框架
  7. 【Flink】Flink 消费 kafka报错 写入 es 死信队列 FetchSessionHandler DisconnectException
  8. ERP咨询顾问是怎么炼成的?
  9. 财务有必要学python吗-财务人是否应该学Python?
  10. 提供通达信level2逐笔还原逐笔成交ticks导出提取工具
  11. python报错: list object has no attribute shape的解决
  12. 中文编程语言——易语言,到底是用来干什么的?易语言值得学习吗?易语言的优势有什么?
  13. 音频编码知识与技术参数,常用音频协议介绍
  14. ajax返回map的值,同时在sucess返回时的显示
  15. 一个微信小程序的案例
  16. 开发板——在X210开发板上进行裸机开发的流程
  17. 校园无线网登陆成功,但打开浏览器不能上网怎么办?标签上显示注销页怎么办?
  18. 【资料分享】《建筑工程抗震设防分类标准》(GB50223-2008)
  19. Idea Mac OS 80端口被占用
  20. 信息熵(entropy)定义公式的简单理解

热门文章

  1. 命令执行——命令执行漏洞概述(一)
  2. fastadmin 批量上传不成功_shopee批量上传产品步骤
  3. mysql忘记root密码咋办_MySQL忘记root用户密码怎么办?
  4. 有效沟通bic法则_学好英语的18条黄金法则,强烈推荐给孩子看
  5. Android开发之自定义控件的基本介绍(附源码)
  6. java虚拟机 函数表_java虚拟机的基本结构如图
  7. javaScript ie8 不支持 new Date(2017-07);只支持new Date(2017/07/01)
  8. Java 的抽象特性:抽象类与接口深度解析
  9. 解决Java版CKFinder无法显示缩略图问题
  10. Oracle命令(二):Oracle数据库几种启动和关闭方式