安装PHP的时候出现no match for argument:php-mysql php-imap[阿里云服务器]

[root@iZwz98iobdxysnet7ihpf1Z ~]# yum -y install php php-mysql gd php-gd gd-devel php-xml php-common php-mbstring php-ldap php-pear php-xmlrpc php-imap Last metadata expiration check: 1:15:11 ago on Wed 22 Feb 2023 08:09:45 AM CST. No match for argument: php-mysql Package php-xml-7.4.30-1.0.1.al8.x86_64 is already installed. Package php-common-7.4.30-1.0.1.al8.x86_64 is already installed. Package php-xmlrpc-7.4.30-1.0.1.al8.x86_64 is already installed. No match for argument: php-imap Error: Unable to find a match: php-imap

试了好多办法都搞不定,各位大佬帮忙看看是什么情况

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====
2 条回复 A 作者 M 管理员
  1. 看错误日志似乎找不到 php-mysql 和 php-imap 这两个包。

    可以先执行以下命令更新一下系统包和源:

    sudo yum update -ysudo yum install -y epel-releasesudo yum update -y

    然后再尝试安装 php-mysql 和 php-imap 两个包:

    sudo yum install -y php-mysql php-imap

  2. 你这个是在实验室场景下安装php报错的吗,从错误信息来看的话当前安装环境没有php-mysql和php-imap的安装资源,这里我找到了一个在线实验室,里面有安装PHP的操作,试了一下是可以的,实验室地址: https://developer.aliyun.com/adc/scenario/fdecd528be6145dcbe747f0206e361f3 ,你这个安装报错应该是你安装的环境没有报错的两个资源,建议可以通过第三方网站下载php-mysql和php-imap的安装资源,安装成功之后再执行安装PHP的操作。

  3. 看起来像是你尝试安装 php-mysql 和 php-imap 扩展时出现了问题,其中 php-mysql 扩展未找到,而 php-imap 扩展则无法安装。