我想将我们的生产 php 版本升级到新的 php7。不幸的是,我们目前正在运行 ubuntu 12.04。我已经尝试使用以下方法在相应的虚拟机上安装 php7ppa:ondrej/php存储库。结果如下:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package php7.0-fpm
E: Couldn't find any package by regex 'php7.0-fpm'
有没有办法在不升级生产环境的情况下使用新的 php7 功能?我目前正在尝试从源代码进行编译,但由于我没有经验,所以我不太确定它的结果。
先感谢您。
答案1
Ubuntu 12.04 (Precise) 官方存储库中没有 PHP 7,但你可以从电力供应协议按照以下指南这是来自 DigitalOcean 的(尽管 DO 适用于 14.04,因此您必须对其进行一些调整)。
请注意Ubuntu 开发人员维护 PPAPHP 7.0 仅适用于 Xenial 和 Yakkety。
答案2
看起来您错过了 apt-get update。运行时,检查它是否实际联系了此 PPA 的启动板。