Установка груши PHP 5.3 на песнях 5.8

Это должно кэшировать весь путь как, именно это направление определяется как. Можно проверить что путем выполнения dfsutil на клиенте DFS от инструментов поддержки как это:

dfsutil/PktInfo

0
задан 23 July 2013 в 13:28
3 ответа

Похоже, у вас 2 версии php: 5.1.6 и 5.3.3

Processing Conflict: php53-common conflicts php-common

Я предлагаю добавить репозиторий сообщества ius и установить из них все необходимые пакеты. Установить из исходного кода это плохая идея в системе на основе RHEL, imho

# rpm -ivh http://dl.iuscommunity.org/pub/ius/stable/Redhat/5/i386/epel-release-5-4.noarch.rpm    
# rpm -ivh http://dl.iuscommunity.org/pub/ius/stable/Redhat/5/i386/ius-release-1.0-11.ius.el5.noarch.rpm
# yum install php53u-pear php53u-pecl-memcached
1
ответ дан 4 December 2019 в 12:36

Вам не хватает компилятора (и, вероятно, также заголовков php). Сначала попробуйте

yum install gcc php53-devel

. Затем снова

pecl install memcached

.

1
ответ дан 4 December 2019 в 12:36

Ваша проблема заключается в конфликте между общими файлами PHP 5.3.3 и файлами PHP 5.1.6, yum сообщает вам об этом здесь:

php53-common-5.3.3-13.el5_9.1.i386 from installed has depsolving problems
--> php53-common conflicts with php-common
Error: php53-common conflicts with php-common

Для решения просто удалите php- common, затем снова запустите исходную команду yum.

yum remove php-common
yum install php-pecl-memcached

Если у вас нет особых требований, я бы посоветовал придерживаться упакованных версий этих файлов, а не компилировать из исходников.

edit: вы можете удалить все пакеты php и начать заново:

rpm -qa | grep php | xargs rpm -e 
1
ответ дан 4 December 2019 в 12:36

Теги

Похожие вопросы