LINUX.ORG.RU
ФорумAdmin

Ошибка при установке php-mysql

 


0

1

Добрый день. Пытаюсь установить на CEntOS 6.6 (minimal)

yum install httpd httpd-devel php php-mysql mysql

Получаю вот такую ошибку: Проверка сценария завершена с ошибкой: file /etc/php.ini from install of php55-common-5.5.11-1.el6.x86_64 conflicts with file from package php-common-5.4.39-1.el6.remi.x86_64 file /usr/lib64/php-zts/modules/curl.so from install of php55-common-5.5.11-1.el6.x86_64 conflicts with file from package php-common-5.4.39-1.el6.remi.x86_64 file /usr/lib64/php/modules/curl.so from install of php55-common-5.5.11-1.el6.x86_64 conflicts with file from package php-common-5.4.39-1.el6.remi.x86_64 file /usr/lib64/php-zts/modules/fileinfo.so from install of php55-common-5.5.11-1.el6.x86_64 conflicts with file from package php-common-5.4.39-1.el6.remi.x86_64 file /usr/lib64/php/modules/fileinfo.so from install of php55-common-5.5.11-1.el6.x86_64 conflicts with file from package php-common-5.4.39-1.el6.remi.x86_64 file /usr/lib64/php-zts/modules/phar.so from install of php55-common-5.5.11-1.el6.x86_64 conflicts with file from package php-common-5.4.39-1.el6.remi.x86_64 file /usr/lib64/php/modules/phar.so from install of php55-common-5.5.11-1.el6.x86_64 conflicts with file from package php-common-5.4.39-1.el6.remi.x86_64

Когда стал поочередно пакеты ставить, то выяснил, что ошибка происходит при установке пакета php-mysql

Подскажите пожалуйста, из-за чего эти конфликты и как ее решить?

Спасибо.

Говорит что конфликтует с конфигами предыдущей версии php. Как вариант можно снести старую версию.

Пожалуйста, прочти описание разметки.

alozovskoy ★★★★★ ()

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

httpd
mysql

А потом уже к ним там пакеты или что вы хотите.

nixbrain ()

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

anonymous ()
Ответ на: комментарий от alozovskoy

Я до этого php не ставил. Может ли быть такое, что в установочном minimal зашит срарый php?

Nezhnayka28 ()
Ответ на: комментарий от nixbrain

Я уже пробовал поочередно сначала поставить httpd, далее httpd-devel, потом php, mysql и в последнюю очередь php-mysql. Именно на php-mysql вываливаются конфликты.

Nezhnayka28 ()
Ответ на: комментарий от anonymous

Да, репозиториев подключено несколько. А какие репозитории советуете подключить, есть ли список рекомендуемых репозиториев, чтобы левых не было?

Nezhnayka28 ()

mysql уже давно deprecated, особенно для твоего 5.5, ставь mysqli и/или PDO. Ну или откатывайся на старые версии.

Кстати у тебя походу еще и помойка в сорс-списках, т.к. тянет сразу две версии пакетов.

deep-purple ★★★★★ ()
Ответ на: комментарий от Nezhnayka28

Я хз что там в вашем центосе вшито. Может какую-нибудь панель администрирования ставили да оно притащило по зависимостям. В deb-based дистрибутивах можно посмотреть почему пакет установлен при помощи aptitude why packageName, скорее всего и для yum что-то такое есть.

alozovskoy ★★★★★ ()
Ответ на: комментарий от alozovskoy

Спасибо. Буду разбираться. Кто-нибудь может подсказать список рекомендуемых репозиториев, которые можно было бы подключить и там не было левых пакетов?

Nezhnayka28 ()
Ответ на: комментарий от deep-purple

Кстати изменил mysql на mysqli и соответвенно php-mysql на php-mysqli и все встало без конфликтов.))) Может в проблема была в несовместимости php 5.5 (deprecated) c mysql?

Nezhnayka28 ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.