Como é que uma pessoa facilmente adicionar suporte POSIX para PHP usando o yum?
Pergunta
Estou executando o CentOS 5.2 e usando o yum para gerenciar pacotes. Tive pouca sorte instalar php-posix mas sei com quase 100% de certeza que é um pacote real e disponível ... em algum lugar. Alguém já teve sorte de instalá-lo?
FWIW, eu estou usando o seguinte:
sudo yum install -y php-posix
Update: eu percebi que isso pode ser um problema com meu host (Slicehost), assim como eu, de fato, ter cli, POSIX, e PCNTL habilitado para minha versão PHP (5.2.9)
Solução
Você pode tentar e ver se ele está no repositório de teste.
Para ver se é nesse repositório.
yum --disablerepo=\* --enablerepo=c5-testing list available \*php\*
E para instalá-lo.
yum --enablerepo=c5-testing install php-posix
Seja embora ciente de que a versão do PHP que precisa pode ser maior do que você tem atualmente.
Outras dicas
Enquanto a questão era para centos, observe que para fedora o pacote php-posix
é fornecido pelo php-process
do Fedora 11 . Eu assumo esta mudança também vai bater centos em algum ponto.
Este trabalho para mim onde eu tenho problema com symfony.
Eu espero trabalho para você. graças
Estou executando o CentOS 5.3. O PHP que já está incluído tem as funções POSIX construído em. Você pode ou não pode ter encontrado a documentação introdctory para as funções POSIX (que indicam que estas funções não estão disponíveis no Windows). Você já tentou usar uma função particular e não funcionou?
<?php print_r(posix_uname()) ?>
em seu próprio arquivo funciona para mim.