В Centos6.5 и php56 я успешно устанавливаю php-процесс (который включает в себя расширение posix и pcntl).
[root@iZ94fgh1ehiZ etc]# yum install php56-php-process --enablerepo=remi
Loaded plugins: security
Setting up Install Process
Package php56-php-process-5.6.17-1.el6.remi.x86_64 already installed and latest version
Nothing to do
Но я просто не могу использовать расширение posix в php-cli или в php-fpm (я перезапустил php-fpm, и на странице phpinfo нет posix)
Я обнаружил, что yum не удалось добавить posix.so в /etc/php.d/posix.ini, а posix.so находится в /opt/remi/php56/root/usr/lib64/php/modules/posix.so …
Это потому, что я устанавливаю PHP5.4 и PHP5.6 одновременно.
Если вы хотите использовать расширение posix в качестве базового пакета, вам нужно установить «php-process»
Если вы хотите использовать расширение posix в виде пакета SCL (параллельная установка), вам нужно установить php56-php-process.