PHP:在Ubuntu 12.04

时间:2017-03-24 14:48:28

标签: php ubuntu

我正在运行使用不推荐使用的PHP版本的Ubuntu 12.04 Apache2 / PHP / MYSQL服务器。我意识到这一点,一旦我尝试安装sqlite3扩展,我得到一个错误:

无法获取http://ppa.launchpad.net/ondrej/php5-5.6/ubuntu/dists/precise/main/source/Sources

研究表明,我不再使用它,而是使用ondrej / php代替。这是一个生产服务器,我需要找出用正确的PPA替换PPA的步骤。

我是否需要卸载PHP并使用新软件包重新安装?如果是这样,我该如何干净利落地去做?

有没有办法临时安装sqlite3而不必完全更改存储库(我目前还没有安装php-dev)。

1 个答案:

答案 0 :(得分:1)

首先,您应该检查您要升级到的版本是否存在任何兼容性问题(快速谷歌找到它:https://github.com/squizlabs/PHP_CodeSniffer)。然后,添加包含所需版本的存储库,sudo apt-get update并安装所需的php版本。要切换apache使用的版本,请执行以下操作:

sudo a2dismod php5 
sudo a2enmod php5.6
sudo service apache2 restart