在Debian上安装php7以上版本,直接输入sudo apt install php7.4结果报错提示如下:
user@localhost:~$ sudo apt install php7.4 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 没有可用的软件包 php7.4,但是它被其它的软件包引用了。 这可能意味着这个缺失的软件包可能已被废弃, 或者只能在其他发布源中找到
出现这个问题解决很简单,重新添加一个php源再安装就可以了,解决如下:
输入命令先安装扩展:
sudo apt -y install software-properties-common apt-transport-https lsb-release ca-certificates
然后添加GPG密钥:
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://mirror.xtom.com.hk/sury/php/apt.gpg
(注意wget后面的-O是英文字母,不是数字零)
接着添加php源:
sudo sh -c 'echo "deb https://mirror.xtom.com.hk/sury/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
之后更新一下源:
sudo apt update
接下来就可以安装php7以上版本了,可以根据你需要的安装来查找版本。
查找php7以上版本:
sudo apt-cache search php7
命令打印如下截图:
根据以上截图显示的php7.4版本,安装php7.4以及扩展组件:
sudo apt install php7.4 php7.4-fpm php7.4-common php7.4-json php7.4-opcache php7.4-curl php7.4-cgi php7.4-mbstring php7.4-xml libapache2-mod-php7.4 php7.4-mysql
这样就安装完成了。
文章来源:
TKDCZ
版权声明:本站部分资源为原创,部分资源收集于互联网上的其他作者,若要转载,请务必保护原作者权益。
评论列表
这个好好学习下有用的