тогда дайте вывод
cat /etc/yum.repos.d/intergenia.repo
и
cat /etc/yum.repos.d/webtatic.repoтогда дайте вывод
cat /etc/yum.repos.d/intergenia.repo
и
cat /etc/yum.repos.d/webtatic.repocat /etc/yum.repos.d/intergenia.repo
[dedicated]
name=CentOS-$releasever - dedicated
baseurl=http://mirror.intergenia.de/packages/rpm/centos/$releasever/dedicated/$basearch
gpgcheck=1
gpgkey=http://mirror.intergenia.de/packages/rpm/centos/RPM-GPG-KEY-INTERGENIA-1cat /etc/yum.repos.d/webtatic.repo
[webtatic]
name=Webtatic Repository $releasever - $basearch
baseurl=http://repo.webtatic.com/yum/centos/$releasever/$basearch/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-webtatic-andy
[webtatic-source]
name=Webtatic Repository $releasever - $basearch
baseurl=http://repo.webtatic.com/yum/centos/$releasever/SRPMS/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-webtatic-andy[
Кто подключал репозитории? Допустим, php5.3 есть в wetatiс, там сейчас php-5.3.5-1.w5.x86_64.rpm, но эта репа у Вас отключена
и вообще творится какой-то бардак
Сложно ответить кто их подключал, возможно зачем то они нужны были. Можете посказать как отключить не нужные репозитории и оставить те которые нужны?
Какие из нужны, а какие нет - это Вам виднее...
для чего был подключен atomic и centalt - я не знаю, второй точнее не совместим с пакетами из основных репозиториев цента
посмотрите, какие файлы с описанием репозиториев содержат enabled=1 и напиши их названия
Как можно запустить php53-mcrypt, который был установлен сегодня командой rpm -Uvh php53-mcrypt-5.3.5-1.el5.remi.x86_64.rpm?
Как можно запустить php53-mcrypt, который был установлен сегодня командой rpm -Uvh php53-mcrypt-5.3.5-1.el5.remi.x86_64.rpm?
например так:
<?php
$key = "this is a very secret key";
$input = "Let us meet at 9 o'clock at the secret place.";
$encrypted_data = mcrypt_ecb (MCRYPT_3DES, $key, $input, MCRYPT_ENCRYPT);
?>
Как я говорил ранее php -v выдаёт старую версию 5.3.2, а не новую установленную 5.3.5
rpm -q php
php-5.2.13-1.el5.art
php-5.3.2-1.el5Поэтому mcrypt не доступен в скриптах PHP.
CyberW, удалить старый пакетик: rpm -e php-5.2.13-1.el5.art не пробовали?
удалить старый пакетик: rpm -e php-5.2.13-1.el5.art не пробовали?Пакет удалил, но php -v выдаёт всё равно старую версию 5.3.2, а не новую установленную 5.3.5.
Файлы, с описанием репозиториев, которые содержат 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
Есть какие либо варианты решения данной проблемы?
А что Вы пробовали сделать за прошедшее время?
Больше ничего не пробовал делать, т.к. не знаю что делать, а делать что попало не очень хочется. Поэтому все что я описал выше находится в том же состоянии, я имею ввиду настройки.
Ладно, начнем сначала. Не удивляйтесь, что буду задавать те вопросы, которые задавались уже.
Поехали. Вывод
yum repolistrpm -qa php*Команда yum repolist:
[console]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
[/console]
Команда rpm -qa php* выдала пустой результат.
Команда rpm -q php* выдала такой результат:
[console]пакет 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 не установлен[/console]
а теперь напишите, что выдаст
yum search php53*Команда yum search php53*:
[console]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
[/console]
так, похоже я ошибся слегка, прошу простить... надо
yum search php53без астериска то есть
Команда yum search php53:
[console]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
[/console]