我是 ubuntu 的新手,我尝试用自己的电脑运行一个网站,但我无法安装 php5。当我输入:
sudo apt-get install php5
Run Code Online (Sandbox Code Playgroud)
我收到了:
包 php5 不可用,但被另一个包引用。这可能意味着软件包丢失、已过时或只能从其他来源获得
E: 包 'php5' 没有安装候选
这是什么意思?
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)。
| 归档时间: |
|
| 查看次数: |
19879 次 |
| 最近记录: |