- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте!
Подскажите пожалуйста по сабжу, как мне откатиться до PHP 5.2?
Пробовал по этой инструкции, выходит:
# yum --allow-downgrade install php-5.2*
Loaded plugins: allowdowngrade, fastestmirror
Loading mirror speeds from cached hostfile
* addons: centosh3.centos.org
* atomic: www6.atomicorp.com
* base: centosg3.centos.org
* epel: mirror.andreas-mueller.com
* extras: centosf4.centos.org
* updates: centosg3.centos.org
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package php.i386 0:5.2.13-1.el5.art set to be updated
--> Processing Dependency: php-cli = 5.2.13-1.el5.art for package: php
--> Processing Dependency: php-common = 5.2.13-1.el5.art for package: php
--> Finished Dependency Resolution
php-5.2.13-1.el5.art.i386 from atomic has depsolving problems
--> Missing Dependency: php-cli = 5.2.13-1.el5.art is needed by package php-5.2.13-1.el5.art.i386 (atomic)
php-5.2.13-1.el5.art.i386 from atomic has depsolving problems
--> Missing Dependency: php-common = 5.2.13-1.el5.art is needed by package php-5.2.13-1.el5.art.i386 (atomic)
Error: Missing Dependency: php-cli = 5.2.13-1.el5.art is needed by package php-5.2.13-1.el5.art.i386 (atomic)
Error: Missing Dependency: php-common = 5.2.13-1.el5.art is needed by package php-5.2.13-1.el5.art.i386 (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.
# yum list php
Loaded plugins: allowdowngrade, fastestmirror
Loading mirror speeds from cached hostfile
* addons: centosh3.centos.org
* atomic: www6.atomicorp.com
* base: centosg3.centos.org
* epel: mirror.andreas-mueller.com
* extras: centosf4.centos.org
* updates: centosg4.centos.org
Installed Packages
php.i386 5.3.2-2.el5 installed
Available Packages
php.i386 5.1.6-27.el5 base
php.i386 5.2.13-1.el5.art atomic
php.i386 5.3.2-2.el5
Лучше:
1. Сносим php 5.3 (yum remove php)
2. Удаляем репозиторий, который был с 5.3
3. Прописываем репозиторий с 5.2
4. Устанавливаем php 5.2. (yum install php)
а еще в реп с php 5.3 можно написать exclude=*php* вместо его удаления.
И есть еще команда yum downgrade php
сносить вообще по идее надо не только php но и php-common ;)
4. Устанавливаем php 5.2. (yum install php)
Вот тут то и застрял
Loaded plugins: allowdowngrade, fastestmirror
Loading mirror speeds from cached hostfile
* addons: centosh.centos.org
* atomic: www6.atomicorp.com
* base: centosn4-msync-dvd.centos.org
* epel: mirror.andreas-mueller.com
* extras: centosf4.centos.org
* updates: centosg4.centos.org
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package php.i386 0:5.2.13-1.el5.art set to be updated
--> Processing Dependency: php-cli = 5.2.13-1.el5.art for package: php
--> Processing Dependency: php-common = 5.2.13-1.el5.art for package: php
--> Finished Dependency Resolution
php-5.2.13-1.el5.art.i386 from atomic has depsolving problems
--> Missing Dependency: php-cli = 5.2.13-1.el5.art is needed by package php-5.2.13-1.el5.art.i386 (atomic)
php-5.2.13-1.el5.art.i386 from atomic has depsolving problems
--> Missing Dependency: php-common = 5.2.13-1.el5.art is needed by package php-5.2.13-1.el5.art.i386 (atomic)
Error: Missing Dependency: php-cli = 5.2.13-1.el5.art is needed by package php-5.2.13-1.el5.art.i386 (atomic)
Error: Missing Dependency: php-common = 5.2.13-1.el5.art is needed by package php-5.2.13-1.el5.art.i386 (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.
Вот тут то и застрял
У вас не удалён старый php. И видимо репозиторий подключен старый ещё...
Ну он же вам все сказал. Нет требуемых пакетов php-cli и php-common.
Где вы только находите все эти "руководства" и "инструкции" ?
Если хотите учиться, читайте документацию, разбирайтесь.
Если нужно быстро сделать и чтобы работало, наймите админа. Будет быстрее, лучше и дешевле, чем потом после вас разбираться кто и что там делал.
http://ru.ispdoc.com/index.php/Обновление_PHP_в_CentOS_Linux
откуда какую версию ставить - все расписано, инструкция довольно свежая
удалить старую думаю посмотрев
и сделав
сможете?