Pular para o conteúdo principal

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:

Alteração da versão do PHP usando o exemplo do PHP 7.4

  1. Vá para "Configurações" -> "Aplicações" no menu lateral

    Menu de gerenciamento de aplicações no FASTPANEL

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

    Instalar versão adicional do PHP no FASTPANEL

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

    Configurações do site no FASTPANEL

  4. 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". Como alterar a versão do PHP para um site no FASTPANEL

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)"

Como alterar a versão do PHP CLI no FASTPANEL

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.

nota

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