Confira algumas formas de alterar a versão do PHP:
Alterar a versão do PHP de um site
Para alterar a versão do PHP de um site ou diretório específico. Há duas formas diferentes de alterar:
Automaticamente no cPanel
1No cPanel, na barra de busca, procure por php
- Em seguida, clique em Alterar versão do PHP (ou MultiPHP Manager)
2Na nova página, selecione o(s) domínio(s) ou subdomínio(s) que deseja realizar a alteração
- Em seguida, escolha a versão do PHP
- Depois, clique em Aplicar
Manualmente através do arquivo .htaccess
Para realizar o procedimento, siga as etapas abaixo:
Etapa 1: Códigos das versões de PHP
1Escolha e guarde o código de umas das versões PHP abaixo
- Você vai usar um desses códigos para alterar a versão do PHP na próxima etapa
Para habilitar o PHP 7.0 utilize:
<IfModule mime_module>
AddHandler application/x-httpd-ea-php70 .php .php7 .phtml
</IfModule>
Para habilitar o PHP 7.1 utilize:
<IfModule mime_module>
AddHandler application/x-httpd-ea-php71 .php .php7 .phtml
</IfModule>
Para habilitar o PHP 7.2 utilize:
<IfModule mime_module>
AddHandler application/x-httpd-ea-php72 .php .php7 .phtml
</IfModule>
Para habilitar o PHP 7.3 utilize:
<IfModule mime_module>
AddHandler application/x-httpd-ea-php73 .php .php7 .phtml
</IfModule>
Para habilitar o PHP 7.4 utilize:
<IfModule mime_module>
AddHandler application/x-httpd-ea-php74 .php .php7 .phtml
</IfModule>
Etapa 2: Como editar o arquivo
1No cPanel, na barra de busca, procure por Arquivos
- Em seguida, clique em Gerenciador de arquivos
2Na nova aba, clique sobre a pasta do domínio ou subdomínio que deseja realizar a alteração
- Em seguida procure pelo arquivo .htaccess
3Clique sobre o arquivo .htaccess
- Em seguida, no menu superior, clique em Editar
- Depois, na nova janela, clique em Edit
4Na nova aba do arquivo, insira o código da versão do PHP que deseja utilizar
- Em seguida, clique em Salvar alterações
Alterar a versão do PHP do usuário no servidor - via SSH
Utilize essa opção para definir a versão do PHP desejada em seu usuário Jailed Shell. Isso é útil quando a versão do PHP padrão do servidor não é compatível com a versão do PHP requerida por sua aplicação.
Siga os procedimentos abaixo para realizar a alteração:
- Requisitos para realizar o procedimento
- Etapa 1: Códigos das versões de PHP
- Etapa 2: Como alterar a versão
Requisitos para realizar o procedimento
1Valide o requisito antes de iniciar o procedimento:
- ✓ O SSH deve estar liberado para sua conta. Veja o material sobre Como habilitar o acesso SSH?
Com o SSH liberado, prossiga para a próxima etapa =)
Etapa 1: Códigos das versões de PHP
1Escolha e guarde o código de umas das versões PHP abaixo
- Você vai usar um desses códigos para alterar a versão do PHP na Etapa 2
Para habilitar o PHP 7.0 utilize:
alias php='/opt/cpanel/ea-php70/root/usr/bin/php'
export PATH="/opt/cpanel/ea-php70/root/usr/bin:$PATH"
Para habilitar o PHP 7.1 utilize:
alias php='/opt/cpanel/ea-php71/root/usr/bin/php'
export PATH="/opt/cpanel/ea-php71/root/usr/bin:$PATH"
Para habilitar o PHP 7.2 utilize:
alias php='/opt/cpanel/ea-php72/root/usr/bin/php'
export PATH="/opt/cpanel/ea-php72/root/usr/bin:$PATH"
Para habilitar o PHP 7.3 utilize:
alias php='/opt/cpanel/ea-php73/root/usr/bin/php'
export PATH="/opt/cpanel/ea-php73/root/usr/bin:$PATH"
Para habilitar o PHP 7.4 utilize:
alias php='/opt/cpanel/ea-php74/root/usr/bin/php'
export PATH="/opt/cpanel/ea-php74/root/usr/bin:$PATH"
Etapa 2: Como alterar a versão
1Acesse o plano de hospedagem via SSH e no terminal execute o comando:
vim /home/usuariocpanel/.bashrc
2O arquivo .bashrc será aberto para edição, confira se ele terá a seguinte estrutura:
# .bashrc
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
# User specific aliases and functions
3Acesse o modo de inserção, no teclado, aperte a tecla i
- Em seguida, no fim do arquivo, adicione os códigos de PHP referente a versão que deseja utilizar - conforme descritos na Etapa 1
No exemplo abaixo, utilizamos a versão 7.0:
alias php='/opt/cpanel/ea-php70/root/usr/bin/php'
export PATH="/opt/cpanel/ea-php70/root/usr/bin:$PATH"
4Em seguida, na tela inicial do terminal, execute os comandos:
- Para carregar a nova configuração:
source /home/usuariocpanel/.bashrc
- Para verificar se o alias foi carregado:
alias | egrep 'php'
- Para verificar se o caminho está sendo exibido na variável PATH:
echo $PATH | egrep '/opt/cpanel/ea-php70/root/usr/bin'
Substitua ea-php70 pela versão de PHP utilizada