关于在ubuntu16.04下安装Php7.2 7.3 7.4的问题
分类:实战技巧 浏览:1094 时间:2021-07-29 17:48

公司想做一个官网,这不是服务器有蛮多的嘛,想挑一个出来挂个wordpress搭建php环境。下载最新的wordpress后需要7.3以上的版本,然后ubutun默认安装的7.0。然后我就百度不行搜谷歌,得到的解决方法如下:......

公司想做一个官网,这不是服务器有蛮多的嘛,想挑一个出来挂个wordpress搭建php环境。下载最新的wordpress后需要7.3以上的版本,然后ubutun默认安装的7.0。

然后我就百度不行搜谷歌,得到的解决方法如下:

sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt update
sudo apt install -y php7.4php -v

然后输出:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package php7.4E: Couldn't find any package by glob 'php7.4'
E: Couldn't find any package by regex 'php7.4'

我都一脸懵逼,网上都是说这样可以,搞得我都重装了一台服务器仍旧不行。然后找到说什么修改source.list,依旧不行,亲测不行。

最后,找到stackoverflow有位老哥说的:


Your OS Ubuntu 16.04 (Xenial) is too old. Ondrej PPA only supports the following operating systems (as of 10 June 2021):

Hirsute (21.04), Groovy (20.10), Focal (20.04), Bionic (18.04)

Which is why there is no package found.


16.04不受支持,版本最少要18.04,得了下次再说吧!当然你可以手动下载编译php进行安装,但是这样做有安全风险,所以还是升级版本吧!


程序员就是要能折腾,欧里给!



蛋疼集锦