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不可用。 🙁

首先使用您喜欢的编辑器/etc/apt/sources.list.d/php5-ppa.list添加到/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 

我建议使用我的(Ondrej)PPA,从另一个问答线程中得到答案:[ 如何在仍然支持的Ubuntu版本中安装不同的(升级或降级)PHP版本?

您可以使用ppa与PHP保持同步。 我用 :

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

它现在是5.4。 如果你想使用这个ppa这样做:

PPA:的Ondrej / PHP5 Launchpad徽标 ( 单击此处获取有关使用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 

[似乎过时]

我想将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 for PP5。

刚刚找到如何升级到5.3.5,也许它会帮助你:

 sudo apt-get install python-software-properties sudo add-apt-repository ppa:fabianarias/php5 sudo apt-get update sudo apt-get upgrade 

感谢http://blog.leenix.co.uk/2011/06/ubuntu-1004-lts-lucid-php-533-backport.html

 $ php -v PHP 5.3.5-1ubuntu7.2ppa1~lucid1 with Suhosin-Patch (cli) (built: May 25 2011 18:51:41) Copyright (c) 1997-2009 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies 

检查一下: 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 

不幸的是,我认为你必须从源代码安装PHP才能获得最新版本。 您可以从php.net获取该文件,并基本上按照其手册中的安装指南进行操作。