Como alterar uma versão do PHP
Introdução
O FASTPANEL® permite que você use versões alternativas do PHP para cada site individualmente. Você pode instalar e usar qualquer versão do PHP a partir da 5.3. Você pode aplicar qualquer versão do PHP ao seu site a partir do PHP 5.3
Este artigo aborda os seguintes pontos:
- Como alterar a versão do PHP para um site
- Como alterar a versão do PHP (CLI) para o usuário
- Como usar versões alternativas do PHP na linha de comando (CLI)
- Como usar versões alternativas no agendador crontab
Alteração da versão do PHP usando o exemplo do PHP 7.4
-
Vá para "Configurações" -> "Aplicações" no menu lateral

-
Encontre a aplicação php74, clique em "Instalar" e aguarde até que a instalação seja concluída:

-
Abra o cartão do site que precisa ter o PHP alterado e clique no menu "Configurações"

-
Execute as seguintes ações:
- Abra o submenu "Configurações do PHP"
- Selecione FastCGI como o modo PHP
- Selecione a versão do PHP necessária no campo Versão do PHP.
- Clique no botão "Salvar".

Quando "Versão do PHP" se tornar ativo, você poderá escolher a versão necessária do PHP, php74 neste caso específico.
Em vez de FastCGI, você também pode escolher PHP-FPM ou CGI, mas em 95% dos casos o FastCGI é o mais adequado. Mais informações sobre os modos PHP você pode encontrar here
Você pode verificar se a versão correta do PHP foi aplicada criando o arquivo info.php no diretório raiz do seu site com o seguinte conteúdo:
<?php phpinfo(); ?>
Depois disso, abra o arquivo por meio de um navegador de Internet seguindo um link semelhante a http://yourwebsite.com/info.php
Se tudo for feito corretamente, você verá uma página mostrando informações técnicas sobre o PHP 7.4
Como alterar a versão do PHP (CLI) para o usuário
O FASTPANEL® permite que você selecione versões do PHP para cada usuário individualmente. Essa ação permitirá que você acesse a versão alternativa do PHP na linha de comando usando o comando php normal.
Essa ação influencia apenas a versão do PHP na linha de comando e as tarefas no agendador crontab. As versões do PHP selecionadas para os sites permanecerão inalteradas.
Para alterar a versão do PHP para o usuário, abra o menu "Usuários". Escolha o usuário, clique no ícone "Editar usuário" e selecione uma versão adequada no campo "Versão do PHP (CLI)"

Depois de alterar esse recurso, reconecte-se ao servidor via SSH. Nas sessões abertas anteriormente, a versão do PHP permanecerá a mesma.
Como usar versões alternativas do PHP na linha de comando (CLI)
Como regra, para executar scripts pela linha de comando, o seguinte comando é usado:
php /path/to/script.php
Dessa forma, a versão principal do PHP do servidor será usada, mesmo que uma alternativa tenha sido escolhida para o site.
Se previamente a versão do PHP foi alterada de acordo com as instruções em Como alterar a versão do PHP (CLI) para o usuário, então o comando php comum usará a versão do PHP escolhida pelo usuário, e não a do servidor.
Como usar versões alternativas no agendador crontab
Para executar o script por meio da versão alternativa, você deve alterar o comando php para o caminho completo até o interpretador alternativo. No caso do PHP 7.4 será /opt/php74/bin/php, então o comando ficará assim:
/opt/php74/bin/php /path/to/script.php