Здравствуйте! Мне необходимо установить php-devel для того, чтобы установить расширение для работы ZeroMQ на PHP.
Пытаясь установить его с помощью следующей команды:
yum install php-devel
Я получаю следующую ошибку:
Loaded plugins: fastestmirror, security
Setting up Install Process
Loading mirror speeds from cached hostfile
* base: centos-mirror.rbc.ru
* extras: centos-mirror.rbc.ru
* remi: mirror.netsite.dk
* remi-safe: mirror.netsite.dk
* updates: centos-mirror.rbc.ru
* webtatic: uk.repo.webtatic.com
Resolving Dependencies
--> Running transaction check
---> Package php-devel.x86_64 0:5.4.45-13.el6.remi will be installed
--> Processing Dependency: php-cli(x86-64) = 5.4.45-13.el6.remi for package: php-devel-5.4.45-13.el6.remi.x86_64
--> Running transaction check
---> Package php-cli.x86_64 0:5.4.45-13.el6.remi will be installed
--> Processing Dependency: php-common(x86-64) = 5.4.45-13.el6.remi for package: php-cli-5.4.45-13.el6.remi.x86_64
--> Running transaction check
---> Package php-common.x86_64 0:5.4.45-13.el6.remi will be installed
--> Processing Conflict: php56w-common-5.6.31-1.w6.x86_64 conflicts php-common < 5.6
--> Finished Dependency Resolution
Error: php56w-common conflicts with php-common-5.4.45-13.el6.remi.x86_64
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
PHP-Devel мне необходим для полноценной работы ZMQ, который я планирую использовать для обмена сообщениями (websockets, Сервер Ratchet + ZMQ) в своем проекте. Пытаясь установить php расширение php-zmq (
zeromq.org/bindings:php ) я получаю ошибку на этапе команды phpize:
running: phpize
Can't find PHP headers in /usr/include/php
The php-devel package is required for use of this command.
ERROR: `phpize' failed
А, в свою очередь, Php-Devel установить не получается из-за какого-то конфликта репозиториев. Из-за этого застрял в процессе установки и изучения ZeroMQ, пожалуйста подскажите, как решить проблему.