Войти

Показать полную графическую версию : Не обновляется PHP на CentOS 5


IksSafonsky
20-08-2015, 10:26
В качестве веб-сервера в нашей организации используется CentOS release 5.3 (Final), на нём - Apache 2.2.3 с PHP 5.1.6.
Нашим разработчикам понадобился PHP 5.2. Попытался обновить обычным путём - yum update php - не обновляется, пишет "No Packages marked for Update". Пишу yum install php - отвечает "Package php-5.1.6-45.el5_11.i386 already installed and latest version".
По команде yum search php, тем не менее, выдаётся куча пакетов, имеющих отношение к PHP, в том числе и php53.i386.
В чём может быть дело? С Линуксом я глубоко на "Вы", так что, скорее всего, упускаю что-то элементарное - но что?

ruslandh
20-08-2015, 10:33
php53 - пакет имеет имя не php, а php53

IksSafonsky
20-08-2015, 10:41
ruslandh, понимаю, но чем это мне поможет? Я уже перелопатил кучу сайтов с инструкциями по обновлению PHP 5.1 до 5.2, делал то, что там предлагается, подключал разные репозитории, но результат всегда один - "No Packages marked for Update". Если ввести просто yum update, без уточнений, выдаётся длинный список предлагаемых к обновлению пакетов - но PHP среди них нет, ни 5.1, ни 5.2, ни 5.3.

ruslandh
20-08-2015, 10:51
Удалите php и поставьте php53

IksSafonsky
20-08-2015, 10:57
ruslandh, а конфигурация его при этом не пострадает?

ruslandh
20-08-2015, 11:06
Ну, надо по-любому сделать полный бэкап перед этим, чтобы в случае неудачи можно было вернуть всё назад.




© OSzone.net 2001-2012