CentOS обновление PHP (php update to 5.2.x)
У меня до сегодняшнего дня на сервере стоял PHP 5.1.6, но сегодня решил обновится, столкнулся с некоторыми трудностями, но всё же нашёл решение и решил им поделиться, вдруг кто-то сейчас сидит и недоумевает как бы проапдейтить свой PHP.
Для начала добавим новый репозитарий Remi себе в систему
wget http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-2.noarch.rpm
wget http://rpms.famillecollet.com/el5.i386/remi-release-5-4.el5.remi.noarch.rpm
rpm -Uvh remi-release-5*.rpm epel-release-5*.rpm
Теперь говорим системе что нам нужно обновить наш PHP именно из этого репозитория
yum --enablerepo=remi update php
Теперь смотрим нашу версию PHP
php -v
PHP 5.2.5 (cli) (built: Nov 10 2007 10:52:30)
Copyright (c) 1997-2007 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies
Разработка интернет-магазинов, скриптов, SEO и повышение конвертации. Менеджмент онлайн проектов.
Dmitry
22 Sep, 2008
О! Сп
Dmitry
22 Sep, 2008
Dmitry
22 Sep, 2008
к
andreyyyy
12 Oct, 2008
у меня руг
Энгельсский
21 Oct, 2008
Репозитарий подключил, но не может найти файлы для обновления:
—————————————————-
Excluding Packages in global exclude list
Finished
Setting up Update Process
Could not find update match for php
No Packages marked for Update
—————————————————-
sEXEcutor
31 Oct, 2008
Спасибо.
Если набрать php -v, вываливаются сообщения с ошибками о mhash и mcrypt. Как бы это и их обновить? yum update не прокатывает.
l0nley
26 мая, 2009
Адрес репозитория remi изменился.
Для Centos 5.3
wget http://rpms.famillecollet.com/remi-release-5-7.el5.remi.noarch.rpm
восьменог
13 Jul, 2009
Для Centos 5.3
wget -P /tmp/ ftp://ftp.pbone.net/mirror/rpms.famillecollet.com/enterprise/5/remi/i386/remi-release-5-7.el5.remi.noarch.rpm
CyberMax
13 Feb, 2010
Уже не актуально. Этим способом устанавливается версия PHP 5.3.*, а эта версия глючная. Как сделать PHP 5.2.* знает кто-нибудь?