composer的安装和使用知识整理

Windows环境下Composer的安装教程遇到的问题及解决方法

PHPer 2022-04-16 483 0 1

在Windows环境下安装Composer,遇到的问题及解决方案

1.设置了安装路径以及选择了php.exe后,最终安装的时候一直在那等候,不进入真正的安装!

解决方法:我这里选择的php.exe是共用人家phpstudy的php版本,之所以安装一直不进行,就

是因为phpstudy打开着,进程处于占用状态,当把phpstudy关闭后,安装正常!

2.composer安装成功后,在命令提示符里输入composer命令,仍然提示composer不是内部命令

解决方法:这是因为在安装composer后,必须新打开一个命令提示符,而我之前还是在安装composer

前的命令提示符窗口里进行,所以提示有误!

3.在Windows环境下安装Composer(注:Composer要求PHP版本在5.3.2+),你可能会遇到这种安装失败的情况:

出错信息是 "The openssl extension is missing, which will reduce the security and stability of

Composer. If possible you should enable it or recompile php with --with-openssl" ,大意就是你的PHP缺少openssl扩展。

在php的安装目录比如说C:\wamp\bin\php\php5.3.3\中,找到找个目录下的php.ini文件,然后去掉 extension=php_openssl.dll

这一行开头的注释,之后就可以顺利安装Composer了。

4:遇到的问题

在使用composer install 报如下错误的,一般是缺少 php 的扩展,解决方案,

安装php的扩展

例如

cd /usr/local/php/lib

yum install php-mbstring

Loading composer repositories with package information

Installing dependencies (including require-dev) from lock file

Your requirements could not be resolved to an installable set of packages.

Problem 1

- Installation request for php-amqplib/php-amqplib v2.7.0 -> satisfiable by php-amqplib/php-amqplib[v2.7.0].

- php-amqplib/php-amqplib v2.7.0 requires ext-bcmath * -> the requested PHP extension bcmath is missing from your system.

Problem 2

- php-amqplib/php-amqplib v2.7.0 requires ext-bcmath * -> the requested PHP extension bcmath is missing from your system.

- php-amqplib/thumper v0.5.0 requires php-amqplib/php-amqplib ^2.6 -> satisfiable by php-amqplib/php-amqplib[v2.7.0].

- Installation request for php-amqplib/thumper v0.5.0 -> satisfiable by php-amqplib/thumper[v0.5.0].

To enable extensions, verify that they are enabled in your .ini files:

- /etc/php.ini

- /etc/php.d/curl.ini

- /etc/php.d/fileinfo.ini

- /etc/php.d/json.ini

- /etc/php.d/phar.ini

- /etc/php.d/zip.ini ...

立即注册

更新于:2022-04-16 17:18:21
    您需要登录后才可以评论。 立即注册
    相关内容

    composer的安装和使用知识整理

    慎用composer update

    Could not open input file: composer.phar报错

    composer在国内使用效果很差,总提示没有找到要下载的文件

    compser安装后无法使用,php7.4版本下安装的

    win10系统 安装好composer后 cmd 命令行下输入composer提示不是内部或外部的命...

    使用composer安装项目需要注意的

    Windows环境下Composer的安装教程遇到的问题及解决方法

    = 8.0.0".">解决Yii2里引入自定义文件 composer dump-autoload后报错:Composer detect...

    composer 设置Github全局 token,在所有项目上都使用阿里云镜像

    Packagist.org 明确了 Composer 1.x 被弃用的时间表

    composer.json 变更autoload files后要怎么操作

    composer 在国内现在在是太难用了 20231120

    Call to undefined function Composer\XdebugHandler\putenv() in phar 运...

    composer update 由于目标计算 机积极拒绝,无法连接。

    解决composer update出现的Discard changes [y,n,v,d,s,?]的问题

    Windows10 修改 hosts 拒绝访问如何解决

    宝塔 搭建 LNMP 环境

    Yii2.0框架部署nginx服务器

    宝塔的phpmyadmin 安装在哪里了

    运行php报错 Fatal error: require(): Failed opening required ‘/www/www...

    【PHP】问题已解决:宝塔面板搭建php网站无法上传图片或是文件(GPT3.5回答...

    解决宝塔面板安装phpMyAdmin报错502 Bad Gateway nginx

    linux宝塔面板安装composer的方法

    宝塔面板如何配置node.js环境变量

    【已完成】PHP 8.2 如何安装 exif 和 imagick

    ​宝塔系统环境支持列表

    Centos9 Stream 安装宝塔9.1.0版本无法使用ssh的解决办法

    Centos9 Stream 安装rspamd 用于搭建邮箱服务器

    2024年7月 Centos8系统上用宝塔安装宝塔邮局管理器 (亲测成功) 同理centos9 上...

    CentOS 8启动和关闭TCP BBR算法

    推荐内容

    分享几个好用的bt搜索bt资源下载网址网站

    影视电影剧集动漫综艺bt资源在线播放网址网站推荐分享

    全网最新bt磁力搜索引擎bt资源bt网站网址分享

    人气美女女优百度指数排行榜(波多野结衣,苍井空,三上悠亚,深田咏美,桥本有菜,北条...

    最强人造人深田咏美,业界的社交女王

    人生起起落落的三上悠亚,成名前的清纯风,怎么搭配出来的?

    业内第一大长腿,桥本有菜的腿究竟有多长

    波多野结衣,岛国业界著作最多的超级劳模

    日本AV界NO.1,苍井空是多少宅男的疯狂?

    美女女优视频混剪 This Girl-Laza Morgan

    怎样使用V2Ray代理和SSTap玩如魔兽世界/绝地求生/LOL台服/战地3/黑色沙漠/彩...

    sstap游戏代理教程 从此玩如魔兽世界/绝地求生/LOL台服/战地3/黑色沙漠/彩虹六...

    影视电影剧集动漫综艺bt资源在线播放网址网站推荐分享