PHP 从 5.3.2 升级至 5.3.6

PHP 从 5.3.2 升级至 5.3.6

我正在使用 Ubuntu 10.04。我想升级我的 php 版本。当我升级我的 PHP 版本(5.3.2 到 5.3.6)时,但每次更新后都显示 PHP 版本 5.3.2。

编辑:: 我已经检查过“Ubuntu 存储库”,PHP 5.3.6 不可用。:(

答案1

首先使用您最喜欢的编辑器将以下行添加到/etc/apt/sources.list.d/php5-ppa.list文件中。

deb http://ppa.launchpad.net/nginx/php5/ubuntu maverick main
deb-src http://ppa.launchpad.net/nginx/php5/ubuntu maverick main

然后运行以下命令为新添加的存储库添加密钥:

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 00A6F0A3C300EE8C

之后你可以更新Ubuntu的软件并升级PHP:

aptitude update
aptitude full-upgrade

答案2

我建议使用我的(Ondrej 的)PPA,答案取自另一个问答主题:[如何在仍受支持的 Ubuntu 版本中安装不同的(升级或降级)PHP 版本?

您可以使用 ppa 来保持 php 的更新。我使用:

https://launchpad.net/~ondrej/+archive/php5Launchpad 徽标

现在版本是 5.4。如果你想使用这个 ppa,请执行以下操作:

ppa:ondrej/php5Launchpad 徽标单击此处获取有关使用 PPA 的说明。

sudo add-apt-repository ppa:ondrej/php5
sudo apt-get update
sudo apt-get upgrade

如果您没有 add-apt-repository 二进制文件,请执行以下操作:

sudo apt-get install python-software-properties

答案3

[似乎已经过时了]

我想将 Ubuntu 10.04 LTS 升级到 PHP 5.3.10,我是这样做的:

sudo apt-get remove --purge php*  
sudo apt-get autoremove  
sudo apt-add-repository ppa:brianmercer/php5  
sudo apt-get update  
sudo apt-get install php5 libapache2-mod-php5 php5-cli php5-cgi php5-mysql php5-gd  
sudo service apache2 restart  
sudo pecl uninstall apc  
sudo pecl install apc  

感谢 Brian Mercer 为 php5 提供的 PPA。

答案4

检查一下: http://www.omaroid.com/installing-lamp-with-php-5-3-6-on-ubuntu-11-04-natty-narwhal/

Kev,说的是:使用此存储库:

deb http://packages.dotdeb.org stable all
deb-src http://packages.dotdeb.org stable all

相关内容