Tenta localizar o bin php no Red Hat

1

Estou conectando por meio do SSH a uma máquina da Red Hat. Eu não sou raiz. Eu tento localizar o interpretador PHP (no Debian, isso seria / usr / bin / php por exemplo) mas eu não o acho. which não está instalado e, como eu não sou root, não consigo instalar pacotes rpm. Eu sei que o php está instalado porque eu posso digitar php no terminal e ele entra no modo de leitura. Eu tentei find / -type d -name php ou f ind / -type f -name ph p e eu tenho a saída "terminada" que eu acho que nada foi encontrado. Como pude localizar o php?

    
por fabjoa 23.02.2011 / 11:41

3 respostas

2

Se você puder executar php , poderá obter phpinfo() . Lá você tem informações sobre o próprio intérprete.

php -i | grep '"_"'
    
por 23.02.2011 / 11:58
2

Se você estiver usando o Bash:

type -a php

O que lhe dirá todos os aliases, funções e executáveis (que estão no seu PATH ) aos quais "php" se refere.

Algo parecido funcionará em outros shells.

Outros comandos que você pode experimentar (além de which ) são whereis e whence .

    
por 23.02.2011 / 12:02
1

Primeiro verifique se o php-cli está instalado.

rpm -qa | grep php-cli
    
por 23.02.2011 / 11:46

Tags