Обновление PHP в Ubuntu 10.04
Текущая (и похоже последняя) версия PHP в Ubuntu 10.04.4 - 5.3.2
Если нет возможности обновить Ubuntu, то будем обновлять PHP
Взято отсюда: https://gist.github.com/terwey/6416511
Создаем файл /etc/apt/sources.list/php5.list со следующим содержимым:
deb http://ppa.launchpad.net/ondrej/php5-oldstable/ubuntu lucid main deb-src http://ppa.launchpad.net/ondrej/php5-oldstable/ubuntu lucid main
Добавляем ключ:
# apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E5267A6C
Обновляем список пакетов:
# apt-get update
Удаляем старые версии:
# apt-get remove libapache2-mod-php5 php-pear php5 php5-cgi php5-cli php5-common php5-curl php5-dev php5-gd php5-imagick php5-mysql
И ставим новые:
# apt-get install libapache2-mod-php5 php-pear php5 php5-cgi php5-cli php5-common php5-curl php5-dev php5-gd php5-imagick php5-mysql php5-mcrypt php-apc
Проверяем:
# php5 -v PHP 5.4.33-2+deb.sury.org~lucid+1 (cli) (built: Sep 25 2014 09:04:16) Copyright (c) 1997-2014 The PHP Group Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies
Далее настраиваем (если нужно) расширения в папке /etc/php5/apache2/conf.d/ и не забываем перезапустить все сервисы, использующие PHP.
Остальное по вкусу.