Você pode instalar o PHP 5.3 em seu sistema CentOS 5 existente usando os pacotes php53-*
fornecidos pelo fornecedor em vez dos pacotes php-*
correspondentes.
Eu tenho uma instalação do Apache 2.2.3 com o padrão php (instalado como módulo) 5.1.6, em uma distribuição do CentOS. Php e Apache foram instalados usando o comando yum install.
Minha raiz do documento está localizada na pasta var/www/html
.
Eu tenho agora para instalar um novo site que requer Php 5.3 +; mas eu não posso simplesmente atualizar a instalação atual do php, senão todos os sites atuais vão quebrar.
Eu baixei e compilei o php 5.4.4 e instalei. Ele também funciona usando o servidor da web.
Eu gostaria de criar agora uma pasta var/www/html/myfolder
na qual o Php 5.4.4 deve ser usado. Todos os outros sites devem continuar usando o php 5.1.6; mas na verdade eu não sei como fazer isso.
Você pode instalar o PHP 5.3 em seu sistema CentOS 5 existente usando os pacotes php53-*
fornecidos pelo fornecedor em vez dos pacotes php-*
correspondentes.
Eu uso PHPFarm exatamente para esse tipo de situação, e parece funcionar muito bem depois de alguns truques de configuração. Spoiler: você tem que baixar e compilar a versão mais antiga do PHP no site do PHP Museum. Não tenho certeza se você pode ter duas ou mais versões do PHP instaladas como módulos do Apache em um servidor.
Existem muitos tutoriais para isso na web. Eu vejo em um comentário que você tentou alguns e que nenhum funcionou, mas o que exatamente não funcionou? Eu acho que os tutoriais sempre funcionaram para o autor do tutorial, então geralmente será um método de trabalho. Sem qualquer informação sobre o que você tentou e o que deu errado em suas tentativas, não podemos descrever "o caminho certo".
Eu gostaria de comentar isso, mas não há nenhum botão para adicionar um comentário (reputação muito baixa, eu acho?).
Tags php apache-2.2