L’installation de ZeroMQ ne fonctionne pas sur PHP 5.6 Ubuntu 14.04

J’ai installé ZMQ 4.2.2 et en plus installé la version php5-zmq 1.1.3

La version de PHP est 5.6 et la version du système d’exploitation est Ubuntu 14.04

Ajout de l’extension à mon

/etc/php/5.6/fpm/php.ini and /etc/php/5.6/cli/php.ini extension=zmq.so 

et en essayant de l’exécuter, il dit

Avertissement de PHP: Démarrage de PHP: zmq: Impossible d’initialiser le module
Module compilé avec le module API = 20121212
PHP compilé avec le module API = 20131226
Ces options doivent correspondre
dans Unknown sur la ligne 0
Erreur fatale PHP: la classe ‘ZMQContext’ est introuvable dans /home/server/vendor/react/zmq/src/React/ZMQ/Context.php sur la ligne 15

Je ne sais pas ce que je fais mal.

D’accord. Si quelqu’un va restr dans la même situation que je fais le tour suivant.

 sudo pecl uninstall zmq-beta sudo apt-get remove php5-dev sudo apt-get install php5.6-dev sudo pecl config-set php_bin /usr/bin/php5.6 

il dira que

ATTENTION: php_bin / usr / bin / php5 semble avoir un suffixe 5.6, mais la variable de configuration php_suffix ne correspond pas

 sudo pear config-set php_suffix 5.6 pecl install zmq-beta 

Cela fera le rest.