Criando PHP a partir do código-fonte para uso no Apache

0

Estou tendo problemas ao instalar uma versão mais antiga do PHP (5.1) em uma máquina Ubuntu. Eu tentei fazer o downgrade sem sucesso usando o apt-get, então tentei instalar a partir do código-fonte. Após a instalação, digitar php -v no terminal resulta na versão correta (ou seja, 5.1), mas a versão que o apache usa mantém a mesma (a mais antiga: 5.4) se eu a visualizar através de <?php phpinfo() .

Como adiciono a instalação que acabei de fazer ao apache no lugar da mais antiga? Eu preciso remover a versão mais antiga e fazer o apache reconhecer a versão que acabei de instalar.

    
por Keyne Viana 19.02.2015 / 19:05

1 resposta

1

Você terá que usar os arquivos so da versão mais antiga nos confs do apache e reiniciar o apache para que ele tenha efeito. No Ubuntu 14.04, consulte /etc/apache2/mods-available/php5.load :

LoadModule php5_module /usr/lib/apache2/modules/libphp5.so

Atualize a linha acima no arquivo para apontar para o equivalente so para o php 5.1.

    
por 19.02.2015 / 19:14