Назад | Перейти на главную страницу

Пытаюсь установить gd, возникает конфликтная ошибка

Я пытаюсь установить gd, используя sudo yum install php-gd но я получаю сообщение об ошибке ниже. Я знаю, что сталкивался с этой проблемой раньше, но не могу вспомнить, как я ее решил. Я не в том каталоге? Я некорректно обновлял PHP? Мой мозг, кажется, отключился на ночь, и я не могу понять этого.

-> Конфликт обработки: конфликты php55w-common-5.5.8-1.w6.i386 php-common <5.5.0

-> Завершенное разрешение зависимостей

Ошибка: php55w-common конфликтует с php-common-5.3.3-27.el6_5.i686`

Спасибо

Прежде всего вам необходимо проверить версию PHP, которую вы установили.

# php -v

После этого вам нужно найти пакет php-gd для вашей версии PHP, потому что вы пробуете php-gd для PHP 5.5., но у вас (вероятно) PHP 5.3.. Итак, вы можете попробовать:

  1. Я предполагаю, что у вас установлено репозиторий REMI или CentALT, поэтому просто попробуйте установить pgp-gd из этих репозиториев.

    # yum install php-gd

  2. Если вам нужна более новая версия PHP == >> PHP GD:

    1. Удалите текущий PHP, простой способ:

      # rpm -qa | grep php | xargs yum -y удалить

    2. Установите нужную версию PHP:

      # yum install php55w-common php55w-gd ...