尝试安装php5包时从apt-get获取错误

pgi*_*dis 4 php apt

我是 ubuntu 的新手,我尝试用自己的电脑运行一个网站,但我无法安装 php5。当我输入:

sudo apt-get install php5
Run Code Online (Sandbox Code Playgroud)

我收到了:

包 php5 不可用,但被另一个包引用。这可能意味着软件包丢失、已过时或只能从其他来源获得

E: 包 'php5' 没有安装候选

这是什么意思?

bkz*_*and 6

php5 实际上是一个元包。您应该决定是要为 apache 使用 php5 模块还是安装 CLI/CGI 版本并使用它。

我只是假设您想使用第一个选项: try apt-get install libapache2-mod-php5。如果这仍然不起作用,请检查apt-cache search php5并查看软件包是否在那里,可能是您的 apt 存储库配置中出现了一些事故。

注意:对于 php7,包名是libapache2-mod-php7.0and NOT libapache2-mod-php7(Ubuntu 16.04)。