sábado, 5 de agosto de 2017

Chaveamento entre PHP 5.6 e 7.0 no Linux

Por algum motivo você precisa fazer downgrade de versão do seu PHP, e por isso a melhor forma é ter os dos pacotes instalados na sua máquina e fazer o chaveamento entre as duas versões.

Encaramos que você já possui todos os pacotes que precisa em suas devidas versões e as duas versões do PHP devidamente instaladas, então basta fazer o seguinte:

DE "php5.6" PARA "php7.0":
 Apache:
 *Desabilita módulo*
   $ sudo a2dismod php5.6;
 *Habilita módulo*
   $ sudo a2enmod php7.0;
 *Reinicia serviço do apache2*
   $ sudo service apache2 restart

 CLI:
 *Seta PHP para a versão 7.0*
   $ sudo update-alternatives --set php /usr/bin/php7.0

 VERSÃO ATUAL:
   $ php -v

DE php7.0 para php5.6:
 Apache:
 *Desabilita módulo*
   $ sudo a2dismod php7.0;
 *Habilita módulo*
   $ sudo a2enmod php5.6;
 *Reinicia serviço do apache2*
   $ sudo service apache2 restart

 CLI:
 *Seta PHP para a versão 5.6*
   $ sudo update-alternatives --set php /usr/bin/php5.6

 VERSÃO ATUAL:
   $ php -v

Links de referência:
https://lornajane.net/posts/2016/php-7-0-and-5-6-on-ubuntu

https://askubuntu.com/questions/761713/how-can-i-downgrade-from-php-7-to-php-5-6-on-ubuntu-16-04

Nenhum comentário:

Postar um comentário