首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >拒绝,因为php8.0可能导致无效的组合

拒绝,因为php8.0可能导致无效的组合
EN

Stack Overflow用户
提问于 2021-10-28 08:35:52
回答 1查看 4.8K关注 0票数 5

在amazon 2 (AWS ec2)上尝试将php版本升级/更新为8.0时引发的

错误可能会导致错误“拒绝,因为php8.0可能导致无效的组合”。

代码语言:javascript
复制
sudo yum install -y amazon-linux-extras
sudo  amazon-linux-extras | grep php
sudo amazon-linux-extras enable php7.4
sudo yum install php php7.4-{pear,cgi,common,curl,mbstring,gd,mysqlnd,gettext,bcmath,json,xml,fpm,intl,zip,imap}

例:

代码语言:javascript
复制
# amazon-linux-extras enable php8.0 

拒绝,因为php8.0可能导致无效的组合。

尝试以下步骤来解决这个//删除php

EN

回答 1

Stack Overflow用户

发布于 2021-10-28 08:35:52

代码语言:javascript
复制
#yum remove -y php php-* \ 

#sudo amazon-linux-extras disable php7.2 

(以启用的版本为准)

代码语言:javascript
复制
#amazon-linux-extras list | grep php 

若要列出可用的和禁用的所有显示,请查看启用

代码语言:javascript
复制
 15  php7.2                          available    \
 17  **lamp-mariadb10.2-php7.2=latest  enabled**      \
  _  php7.3                          available    \
  _  php7.4                          available    [ =stable ]
  _  php8.0                          available    [ =stable ]

在上面的例子中,我们可能会发现类似于粗体突出显示的内容,并禁用了这一点--例如:sudo amazon-linux-extras disable lamp-mariadb10.2-php7.2

完成上述步骤后,尝试运行

代码语言:javascript
复制
sudo amazon-linux-extras enable php7.4
sudo yum install php php7.4-{pear,cgi,common,curl,mbstring,gd,mysqlnd,gettext,bcmath,json,xml,fpm,intl,zip,imap}

完成安装后,请验证

代码语言:javascript
复制
php -v

,这将给出与下面类似的输出。

代码语言:javascript
复制
PHP 8.0.8 (cli) (built: Jul  7 2021 17:35:32) ( NTS )
Copyright (c) The PHP Group
Zend Engine v4.0.8, Copyright (c) Zend Technologies
票数 13
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69750798

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档