Обновление пхп с 5.1. на 5.2.

12
P
На сайте с 16.12.2008
Offline
30
1310

Хочу обновить пхп. Как мне об\яснили версия 5.3. с ионкьюб или вообще не раьботает или глюки какие то... Поэтому надо 5.2. Тем более что ее хватает для пхпмайадмин 3.3.

Решил все сделать по инструкции:

http://ru.ispdoc.com/index.php/%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_PHP_%D0%B2_CentOS_Linux

Обновление PHP с 5.1.6 до версии 5.2.x

Способ 1: использование репозитория Atomic

Наиболее стабильный и оптимальный метод использование репозитория Atomic, CentOS-guru советуют использовать его вместо репозитория CentOS-Testing, из-за возможной нестабильности тестового программного обеспечения.

По состоянию на 15.07.2010 в репозитории PHP версии 5.2.13.

Подключите репозиторий:

wget -q -O - http://www.atomicorp.com/installers/atomic.sh | sh

Обновите PHP

yum update php

Также потребуется обновить модуль mcrypt

yum update php-mcrypt

После успешного выполнения команды проверьте версию PHP и работу (что расширения подгружаются и ни на что не ругается):

php -v

php -m

И перезапустите Apache/etc/init.d/httpd restart

Убрал все репозитории проинсталил только этот... и подготовился к обновлению... первоначально в пхп было следующее:

> rpm -qa | grep php

php-pecl-Fileinfo-1.0.4-3.el5.centos

php-mcrypt-5.1.6-15.el5.centos.1

php-pear-1.7.2-2.el5.art

wbm-php-pear-1.5-1

php-pdo-5.1.6-27.el5

php-cli-5.1.6-27.el5

php-pear-file-1.2.2-1.el5.rf

php-eaccelerator-5.1.6_0.9.5.2-4.el5.rf

php-common-5.1.6-27.el5

php-mbstring-5.1.6-27.el5

php-devel-5.1.6-27.el5

php-pecl-imagick-2.2.1-3.el5

php-gd-5.1.6-27.el5

php-5.1.6-27.el5

php-mysql-5.1.6-27.el5

Начал обновление, а ничто не может обновиться до конца...

Показывает ошибки... в приложенном файле лог... но суть ошибки типа такой..

Processing Dependency: libXaw.so.7()(64bit) for package: t1lib

--> Finished Dependency Resolution

t1lib-5.1.2-2.el5.art.x86_64 from atomic has depsolving problems

--> Missing Dependency: libXaw.so.7()(64bit) is needed by package t1lib-5.1.2-2.el5.art.x86_64 (atomic)

Error: Missing Dependency: libXaw.so.7()(64bit) is needed by package t1lib-5.1.2-2.el5.art.x86_64 (atomic)

You could try using --skip-broken to work around the problem

You could try running: package-cleanup --problems

package-cleanup --dupes

rpm -Va --nofiles --nodigest

The program package-cleanup is found in the yum-utils package.

Нужна помощь, но так чтобы я делал, а по скайпу или телдефону можно было бы пообщаться.. Если есть у когото время помогите плиииз... и не только плиииз

unk 69516.doc
M
На сайте с 01.12.2009
Offline
235
#1

Пишите обновим платно (без консультаций), как вам надо, и исправим проблеммы.

Администратор Linux,Freebsd. построения крупных проектов.
Analitic82
На сайте с 17.01.2009
Offline
70
#2

http://centos.alt.ru/pub/php-fpm/

Выбирайте любую версию и ставьте rpm*ки, если возникнут ошибки, удалить старый Php

yum remove php*

VO
На сайте с 27.07.2008
Offline
149
#3
Analitic82:
http://centos.alt.ru/pub/php-fpm/
Выбирайте любую версию и ставьте rpm*ки, если возникнут ошибки, удалить старый Php
yum remove php*

Не надо так делать.

Analitic82
На сайте с 17.01.2009
Offline
70
#4

V(o)ViK Буду :) Проблем у меня с таким способом еще не было.

VO
На сайте с 27.07.2008
Offline
149
#5
Analitic82:
V(o)ViK Буду Проблем у меня с таким способом еще не было.

Ну это как бы дело Ваше. Но другим не советуйте :)

Analitic82
На сайте с 17.01.2009
Offline
70
#6

V(o)ViK И что плохого в такой установке?

Raistlin
На сайте с 01.02.2010
Offline
247
#7

Есть другие пакеты, которые могут быть не убиты.

HostAce - Асы в своем деле (http://hostace.ru)
M
На сайте с 01.12.2009
Offline
235
#8

Люди разные "System Of A Down" =)

P
На сайте с 16.12.2008
Offline
30
#9
Raistlin:
Есть другие пакеты, которые могут быть не убиты.

А что их вручную убить нельзя....? :)

Хуже когда наоборот буду снесены те пакеты, которые будут отсутствовать в новой версии.

madoff, сожалею, админа нет , а полномочий пускать на сервер у меня нет :( да и доступ у нас в шелл по ключам вот еще и айпишник поставили как ограничение :(

Пока просто снес старый пхп админ и прогорамистов заставил локально все херачить... но все же неудобство...

VO
На сайте с 27.07.2008
Offline
149
#10
Analitic82:
V(o)ViK И что плохого в такой установке?

Все. Для того чтобы не заниматься такими вещами придумали менеджеры пакетов, которые гибко настраиваются и позволяют не нарушать зависимости при нормальном обращении. Не понятно зачем создавать самому себе сложности. А они рано или поздно при таком подходе обязательно будут.

Хотите использовать пакеты из этого репозитария, добавьте его себе в список репозитариев и пользуйтесь на здоровье.

http://centos.alt.ru/repository/centos/readme.txt

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий