Я запускаю CentOS 5.2 и использую yum для управления пакетами. Мне не повезло установить php–posix, но знаю с почти 100% уверенностью, что это настоящий и доступный пакет … где-то. Кто-нибудь удался установить его?
FWIW, я использую следующее:
sudo yum install -y php-posix
Обновление: я понял, что это может быть проблемой для моего хоста (Slicehost), поскольку у меня действительно есть cli, posix и pcntl для моей версии PHP (5.2.9)
Вы можете попробовать и посмотреть, находится ли он в тестовом репозитории.
Чтобы узнать, находится ли он в этом репозитории.
yum --disablerepo=\* --enablerepo=c5-testing list available \*php\*
И установить его.
yum --enablerepo=c5-testing install php-posix
Однако имейте в виду, что версия PHP, в которой она нуждается, может быть выше, чем у вас в настоящее время.
Хотя вопрос был для centos, обратите внимание, что для fedora пакет php-posix
предоставляется php-process
из fedora 11 . Я предполагаю, что это изменение также поразит центос в какой-то момент.
Эта работа для меня, где у меня проблема с symfony.
Я надеюсь работать для вас. благодаря
Я запускаю CentOS 5.3. В PHP, который включен, уже есть встроенные функции Posix. Возможно, вы нашли или не нашли интродуктивную документацию для функций POSIX (которые указывают, что эти функции недоступны в Windows). Вы пытались использовать определенную функцию, и это не сработало?
<?php print_r(posix_uname()) ?>
в своем собственном файле работает для меня.