
Fedora 17. Tenho uma versão PHP instalada no meu sistema, vamos nomeá-la comophpMain.
E compilei outra versão do PHP a partir do código-fonte usando esta opção:
./configure --prefix=/opt/php/5.xy
vou chamá-lo comophpAlt.
Então eu fui para o/usr/binpasta e renomeie ophpparaphpMaine criou um link simbólico em/usr/bin/apontando para/opt/php/5.xy/bin/php.
Quando digito no terminal:
php -v
Eu tenho ophpAltversão, e está ok. Mas executar umphpinfoprojeto no brownser eu recebo oerradoversão, ophpMainversão.
O que preciso mudar para ophpinfomostra o corretophpAltversão?
Responder1
Para a linha de comando:
Ajuste seu caminho de pesquisa ( $PATH
variável de ambiente) para que o diretório que contémphpAltestá antes daquele que contémphpMain.
Para o servidor web:(supondo que você use PHP como um módulo Apache)
Remova a LoadModule
linha do PHP do sistema e adicione uma apontando para .so para`phpAlt.