31

Файлы, с описанием репозиториев, которые содержат enabled=1

[atomic]
name = CentOS / Red Hat Enterprise Linux $releasever - atomicrocketturtle.com
mirrorlist = http://www.atomicorp.com/mirrorlist/atomic/centos-5-$basearch
#mirrorlist = http://www.atomicorp.com/channels/atomic/centos/5/mirrors-atomic
enabled = 1
priority = 1
protect = 0
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY.art.txt
gpgcheck = 1
[epel]
name=Extra Packages for Enterprise Linux 5 - $basearch
#baseurl=http://download.fedoraproject.org/pub/epel/5/$basearch
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-5&arch=$basearch
failovermethod=priority
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL
[rpmfusion-free-updates-testing]
name=RPM Fusion for EL 5 - Free - Test Updates
#baseurl=http://download1.rpmfusion.org/free/el/updates/testing/5/$basearch/
mirrorlist=http://mirrors.rpmfusion.org/mirrorlist?repo=free-el-updates-testing-5&arch=$basearch
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-el
[rpmfusion-free-updates]
name=RPM Fusion for EL 5 - Free - Updates
#baseurl=http://download1.rpmfusion.org/free/el/updates/5/$basearch/
mirrorlist=http://mirrors.rpmfusion.org/mirrorlist?repo=free-el-updates-released-5&arch=$basearch
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-el

32

Есть какие либо варианты решения данной проблемы?

33

А что Вы пробовали сделать за прошедшее время?

34

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

35 (27.04.2011 16:47:48 отредактировано Hrafn)

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

Поехали. Вывод

yum repolist
rpm -qa php*

36 (27.04.2011 18:36:37 отредактировано CyberW)

Команда yum repolist:

 Консоль:
Loaded plugins: fastestmirror
Determining fastest mirrors
* atomic: www6.atomicorp.com
* epel: mirror.fraunhofer.de
* rpmfusion-free-updates: rpmfusion.famillecollet.com
* rpmfusion-free-updates-testing: rpmfusion.famillecollet.com
addons                                                                              |  951 B     00:00
atomic                                                                              | 1.9 kB     00:00
atomic/primary_db                                                                   | 568 kB     00:01
base                                                                                | 2.1 kB     00:00
base/primary_db                                                                     | 2.2 MB     00:00
dedicated                                                                           |  951 B     00:00
epel                                                                                | 3.7 kB     00:00
epel/primary_db                                                                     | 3.7 MB     00:00
extras                                                                              | 2.1 kB     00:00
extras/primary_db                                                                   | 241 kB     00:00
rpmfusion-free-updates                                                              | 2.8 kB     00:00
rpmfusion-free-updates-testing                                                      | 2.8 kB     00:00
updates                                                                             | 1.9 kB     00:00
updates/primary_db                                                                  | 377 kB     00:00
repo id                        repo name                                                     status
addons                         CentOS-5 - Addons                                             enabled:     0
atomic                         CentOS / Red Hat Enterprise Linux 5 - atomicrocketturtle.com  enabled:   918
base                           CentOS-5 - Base                                               enabled: 3535
dedicated                      CentOS-5 - dedicated                                          enabled:    16
epel                           Extra Packages for Enterprise Linux 5 - x86_64                enabled: 6442
extras                         CentOS-5 - Extras                                             enabled:   296
rpmfusion-free-updates         RPM Fusion for EL 5 - Free - Updates                          enabled:     1
rpmfusion-free-updates-testing RPM Fusion for EL 5 - Free - Test Updates                     enabled:   142
updates                        CentOS-5 - Updates                                            enabled:   398

Команда rpm -qa php* выдала пустой результат.


Команда rpm -q php* выдала такой результат:

 Консоль:
пакет php53-common-5.3.5-1.el5.remi.x86_64.rpm не установлен
пакет php53-mcrypt-5.3.2-6.ius.el5.x86_64.rpm не установлен
пакет php53-mcrypt-5.3.5-1.el5.remi.x86_64.rpm не установлен

37

а теперь напишите, что выдаст

yum search php53*

38

Команда yum search php53*:

 Консоль:
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* atomic: www6.atomicorp.com
* epel: mirror.fraunhofer.de
* rpmfusion-free-updates: rpmfusion.famillecollet.com
* rpmfusion-free-updates-testing: rpmfusion.famillecollet.com
addons                                                   |  951 B     00:00
atomic                                                   | 1.9 kB     00:00
base                                                     | 2.1 kB     00:00
dedicated                                                |  951 B     00:00
epel                                                     | 3.7 kB     00:00
extras                                                   | 2.1 kB     00:00
rpmfusion-free-updates                                   | 2.8 kB     00:00
rpmfusion-free-updates-testing                           | 2.8 kB     00:00
updates                                                  | 1.9 kB     00:00
Warning: No matches found for: php53-common-5.3.5-1.el5.remi.x86_64.rpm
Warning: No matches found for: php53-mcrypt-5.3.2-6.ius.el5.x86_64.rpm
Warning: No matches found for: php53-mcrypt-5.3.5-1.el5.remi.x86_64.rpm

39

так, похоже я ошибся слегка, прошу простить... надо

yum search php53

без астериска то есть

40

Команда yum search php53:

 Консоль:
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* atomic: www6.atomicorp.com
* epel: mirror.fraunhofer.de
* rpmfusion-free-updates: rpmfusion.famillecollet.com
* rpmfusion-free-updates-testing: rpmfusion.famillecollet.com
addons                                                   |  951 B     00:00
atomic                                                   | 1.9 kB     00:00
base                                                     | 2.1 kB     00:00
dedicated                                                |  951 B     00:00
epel                                                     | 3.7 kB     00:00
epel/primary_db                                          | 3.7 MB     00:00
extras                                                   | 2.1 kB     00:00
rpmfusion-free-updates                                   | 2.8 kB     00:00
rpmfusion-free-updates-testing                           | 2.8 kB     00:00
updates                                                  | 1.9 kB     00:00
================================ Matched: php53 ================================
php53.x86_64 : PHP scripting language for creating dynamic web sites
php53-bcmath.x86_64 : Модуль для приложений PHP, использующих библиотеку bcmath
php53-cli.x86_64 : Command-line interface for PHP
php53-common.x86_64 : Общие файлы для PHP
php53-dba.x86_64 : Модуль уровня абстракции от базы банных для PHP приложений
php53-devel.x86_64 : Files needed for building PHP extensions
php53-gd.x86_64 : Модуль для приложений PHP, использующих графическую библиотеку
                : gd
php53-imap.x86_64 : A module for PHP applications that use IMAP
php53-intl.x86_64 : Internationalization extension for PHP applications
php53-ldap.x86_64 : A module for PHP applications that use LDAP
php53-mbstring.x86_64 : Модуль для приложений PHP, использующих обработку строк
                      : в многобайтовых кодировках
php53-mcrypt.x86_64 : Standard PHP module provides mcrypt library support
php53-mysql.x86_64 : A module for PHP applications that use MySQL databases
php53-odbc.x86_64 : A module for PHP applications that use ODBC databases
php53-pdo.x86_64 : A database access abstraction module for PHP applications
php53-pgsql.x86_64 : A PostgreSQL database module for PHP
php53-process.x86_64 : Modules for PHP script using system process interfaces
php53-pspell.x86_64 : A module for PHP applications for using pspell interfaces
php53-snmp.x86_64 : A module for PHP applications that query SNMP-managed
                  : devices
php53-soap.x86_64 : Модуль для приложений PHP, использующих протокол SOAP
php53-xml.x86_64 : Модуль для приложений PHP, использующих XML
php53-xmlrpc.x86_64 : Модуль для приложений PHP, использующих протокол XML-RPC

41

а теперь

yum install php53

42

Команда yum install php53:

 Консоль:
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* atomic: www6.atomicorp.com
* epel: mirror.fraunhofer.de
* rpmfusion-free-updates: rpmfusion.famillecollet.com
* rpmfusion-free-updates-testing: rpmfusion.famillecollet.com
addons                                                   |  951 B     00:00
atomic                                                   | 1.9 kB     00:00
base                                                     | 2.1 kB     00:00
dedicated                                                |  951 B     00:00
epel                                                     | 3.7 kB     00:00
extras                                                   | 2.1 kB     00:00
rpmfusion-free-updates                                   | 2.8 kB     00:00
rpmfusion-free-updates-testing                           | 2.8 kB     00:00
updates                                                  | 1.9 kB     00:00
Setting up Install Process
Package php53 is obsoleted by php, trying to install php-5.3.6-3.el5.art.i386 in                                      stead
Resolving Dependencies
--> Running transaction check
---> Package php.i386 0:5.3.6-3.el5.art set to be updated
--> Processing Dependency: php-cli = 5.3.6-3.el5.art for package: php
--> Processing Dependency: php-common = 5.3.6-3.el5.art for package: php
--> Running transaction check
--> Processing Dependency: php-cli = 5.3.2-1.el5 for package: php
---> Package php-cli.i386 0:5.3.6-3.el5.art set to be updated
--> Processing Dependency: libedit.so.0 for package: php-cli
---> Package php-cli.x86_64 0:5.3.6-3.el5.art set to be updated
--> Processing Dependency: php-common = 5.3.2-1.el5 for package: php-gd
--> Processing Dependency: php-common = 5.3.2-1.el5 for package: php-pdo
--> Processing Dependency: php-common = 5.3.2-1.el5 for package: php-xml
--> Processing Dependency: php-common = 5.3.2-1.el5 for package: php-imap
--> Processing Dependency: php-common = 5.3.2-1.el5 for package: php-mysql
--> Processing Dependency: php-common = 5.3.2-1.el5 for package: php-mbstring
--> Processing Dependency: php-common = 5.3.2-1.el5 for package: php-ldap
---> Package php-common.i386 0:5.3.6-3.el5.art set to be updated
---> Package php-common.x86_64 0:5.3.6-3.el5.art set to be updated
--> Processing Dependency: php53-common = 5.3.5-1.el5.remi for package: php53-mc                                      rypt
--> Running transaction check
---> Package libedit.i386 0:3.0-2.20090923cvs.el5.art set to be updated
---> Package libedit.x86_64 0:3.0-2.20090923cvs.el5.art set to be updated
--> Processing Dependency: php = 5.3.2-1.el5 for package: php-devel
---> Package php.x86_64 0:5.3.6-3.el5.art set to be updated
---> Package php-gd.x86_64 0:5.3.6-3.el5.art set to be updated
---> Package php-imap.x86_64 0:5.3.6-3.el5.art set to be updated
---> Package php-ldap.x86_64 0:5.3.6-3.el5.art set to be updated
---> Package php-mbstring.x86_64 0:5.3.6-3.el5.art set to be updated
---> Package php-mysql.x86_64 0:5.3.6-3.el5.art set to be updated
--> Processing Dependency: libmysqlclient.so.16(libmysqlclient_16)(64bit) for pa                                      ckage: php-mysql
--> Processing Dependency: libmysqlclient.so.16()(64bit) for package: php-mysql
---> Package php-pdo.x86_64 0:5.3.6-3.el5.art set to be updated
---> Package php-xml.x86_64 0:5.3.6-3.el5.art set to be updated
--> Processing Dependency: php53-common = 5.3.5-1.el5.remi for package: php53-mc                                      rypt
--> Running transaction check
--> Processing Dependency: libmysqlclient.so.15 for package: mysql
--> Processing Dependency: libmysqlclient.so.15(libmysqlclient_15) for package:                                       mysql
--> Processing Dependency: mysql-libs = 5.0.90-1.el5.art for package: mysql
--> Processing Dependency: mysql-libs = 5.0.90-1.el5.art for package: mysql
--> Processing Dependency: libmysqlclient.so.15()(64bit) for package: psa-backup                                      -manager
--> Processing Dependency: libmysqlclient.so.15()(64bit) for package: psa-mail-q                                      c-driver
--> Processing Dependency: libmysqlclient.so.15()(64bit) for package: psa-kav
--> Processing Dependency: libmysqlclient.so.15()(64bit) for package: mysql-serv                                      er
--> Processing Dependency: libmysqlclient.so.15()(64bit) for package: libdbi-dbd                                      -mysql
--> Processing Dependency: libmysqlclient.so.15()(64bit) for package: psa-filese                                      rver
--> Processing Dependency: libmysqlclient.so.15()(64bit) for package: psa-spamas                                      sassin
--> Processing Dependency: libmysqlclient.so.15()(64bit) for package: psa-mail-d                                      river-common
--> Processing Dependency: libmysqlclient.so.15()(64bit) for package: mysql-conn                                      ector-odbc
--> Processing Dependency: libmysqlclient.so.15()(64bit) for package: cs-gs
--> Processing Dependency: libmysqlclient.so.15()(64bit) for package: psa
--> Processing Dependency: libmysqlclient.so.15()(64bit) for package: perl-DBD-M                                      ySQL
--> Processing Dependency: libmysqlclient.so.15()(64bit) for package: dovecot
--> Processing Dependency: libmysqlclient.so.15()(64bit) for package: ruby-mysql
--> Processing Dependency: libmysqlclient.so.15()(64bit) for package: psa-bf2
--> Processing Dependency: libmysqlclient.so.15()(64bit) for package: psa-bf1942
--> Processing Dependency: libmysqlclient.so.15(libmysqlclient_15)(64bit) for pa                                      ckage: psa-mail-qc-driver
--> Processing Dependency: libmysqlclient.so.15(libmysqlclient_15)(64bit) for pa                                      ckage: mysql-server
--> Processing Dependency: libmysqlclient.so.15(libmysqlclient_15)(64bit) for pa                                      ckage: libdbi-dbd-mysql
--> Processing Dependency: libmysqlclient.so.15(libmysqlclient_15)(64bit) for pa                                      ckage: ruby-mysql
--> Processing Dependency: libmysqlclient.so.15(libmysqlclient_15)(64bit) for pa                                      ckage: mysql-connector-odbc
--> Processing Dependency: libmysqlclient.so.15(libmysqlclient_15)(64bit) for pa                                      ckage: cs-gs
--> Processing Dependency: libmysqlclient.so.15(libmysqlclient_15)(64bit) for pa                                      ckage: perl-DBD-MySQL
--> Processing Dependency: libmysqlclient.so.15(libmysqlclient_15)(64bit) for pa                                      ckage: dovecot
--> Processing Dependency: libmysqlclient.so.15(libmysqlclient_15)(64bit) for pa                                      ckage: psa-fileserver
--> Processing Dependency: libmysqlclient_r.so.15()(64bit) for package: mysql-co                                      nnector-odbc
--> Processing Dependency: libmysqlclient_r.so.15()(64bit) for package: mysql-se                                      rver
--> Processing Dependency: libmysqlclient_r.so.15()(64bit) for package: MySQL-py                                      thon
--> Processing Dependency: libmysqlclient_r.so.15(libmysqlclient_15)(64bit) for                                       package: mysql-connector-odbc
--> Processing Dependency: libmysqlclient_r.so.15(libmysqlclient_15)(64bit) for                                       package: mysql-server
--> Processing Dependency: libmysqlclient_r.so.15(libmysqlclient_15)(64bit) for                                       package: MySQL-python
---> Package mysql-libs.i386 0:5.1.56-1.el5.art set to be updated
---> Package mysql-libs.x86_64 0:5.1.56-1.el5.art set to be updated
---> Package php-devel.x86_64 0:5.3.6-3.el5.art set to be updated
--> Processing Dependency: php53-common = 5.3.5-1.el5.remi for package: php53-mc                                      rypt
--> Running transaction check
---> Package mysql.i386 0:5.1.56-1.el5.art set to be updated
---> Package mysql.x86_64 0:5.1.56-1.el5.art set to be updated
---> Package mysql-server.x86_64 0:5.1.56-1.el5.art set to be updated
---> Package mysqlclient15.x86_64 0:5.0.90-1.el5.art set to be updated
--> Processing Dependency: php53-common = 5.3.5-1.el5.remi for package: php53-mc                                      rypt
atomic/filelists_db                                      | 766 kB     00:01
base/filelists_db                                                                              | 4.0 MB     00:00
epel/filelists_db                                                                              | 5.2 MB     00:01
extras/filelists_db                                                                            | 225 kB     00:00
updates/filelists_db                                                                           | 1.5 MB     00:00
--> Finished Dependency Resolution
php53-mcrypt-5.3.5-1.el5.remi.x86_64 from installed has depsolving problems
  --> Missing Dependency: php53-common = 5.3.5-1.el5.remi is needed by package php53-mcrypt-5.3.5-1.el5.remi.x86_64 (installed)
Error: Missing Dependency: php53-common = 5.3.5-1.el5.remi is needed by package php53-mcrypt-5.3.5-1.el5.remi.x86_64 (installed)
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.

43

так-с...
путаница с репозиториями просто страшная... для начала отключите репозиторий remi, совсем... в конфиге поставьте enabled = 0
дальше будем смотреть

сейчас я наблюдаю кофликт пакетов php из репозитория atomic и репозиторием remi

44

Репозиторий remi отключён в конфиге, т.е. параметр enabled = 0.

Команда yum repolist:

 Консоль:
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* atomic: www6.atomicorp.com
* epel: mirror.fraunhofer.de
* rpmfusion-free-updates: rpmfusion.famillecollet.com
* rpmfusion-free-updates-testing: rpmfusion.famillecollet.com
repo id                        repo name                          status
addons                         CentOS-5 - Addons                  enabled:     0
atomic                         CentOS / Red Hat Enterprise Linux  enabled:   918
base                           CentOS-5 - Base                    enabled: 3535
dedicated                      CentOS-5 - dedicated               enabled:    16
epel                           Extra Packages for Enterprise Linu enabled: 6445
extras                         CentOS-5 - Extras                  enabled:   296
rpmfusion-free-updates         RPM Fusion for EL 5 - Free - Updat enabled:     1
rpmfusion-free-updates-testing RPM Fusion for EL 5 - Free - Test  enabled:   142
updates                        CentOS-5 - Updates                 enabled:   398
repolist: 11751

45

ок, отключен, так отключен.
удалите пакет php53-mcrypt, поскольку он у Вас поставлен из remi
после этого

yum clean all

и

yum install php53

46 (28.04.2011 14:44:23 отредактировано CyberW)

После команды yum install php53 перестал работать MySql, демон не запускается - СБОЙ.
Был модифицированный конфиг my.cnf, вернул дефолтный, mysqld запустился, интересно что ему не понравилось после установки php53.

47

Установил php-mcrypt командой yum install php-mcrypt.
Спасибо Вам помощь!

48

Не за что, обращайтесь
Точно ли именно мускул работать перестал? Или приложение перестало работать, которое мускулом пользовалось?

49

Именно мускул. Не запускался по причине параметра --skip-bdb в конфиге.

50

как-то не очень вижу связь с php, но ладно... отметьте тему решенной ab