Servidor LAMP com múltiplas versões PHP

Servidor LAMP com múltiplas versões PHP

Estou procurando uma maneira de instalar múltiplas versões de PHP em meu notebook para trabalhar em diferentes projetos que exigem diferentes versões de PHP.

Eu tenho o Ubuntu 13.10 e instalei o apache2, php5, mysql etc do repositório. Agora tenho o PHP 5.5 instalado e gostaria de ter também o PHP 5.3 para alguns projetos que não funcionam bem com o PHP 5.5.

Então preciso de uma forma de ter múltiplas versões do PHP instaladas no meu sistema e alternar entre elas dependendo do projeto que estou trabalhando, ou melhor configurar o vhost para usar a versão escolhida.

Responder1

Você pode fazer isso se compilar o Apache e o PHP a partir do código-fonte, em vez de instalar via aptitude. Este pode ser um processo tedioso para você se você for iniciante. Você também precisa que o Apache escute uma porta diferente de 80 se quiser que suas duas solicitações PHPs sejam feitas ao mesmo tempo.

Responder2

Você pode definir a versão do php no arquivo chamado .htaccess (um htaccess para cada site com a versão do php de sua escolha) http://sourcelibrary.org/2011/04/13/linux-enabling-use-of-apaches-htaccess-files/

informação relacionada