Alterando versão do PHP apenas para um site ou pasta


A versão PHP é importante não apenas para velocidade e desempenho. Existem aplicativos diferentes, que às vezes podem exigir versões específicas do PHP. Com a Gubax, todos os clientes de hospedagem compartilhada podem definir versões específicas do PHP para diferentes diretórios. Por exemplo, se você deseja executar o PHP 7.4 em sua conta, mas precisa definir o PHP 7.2 por causa de seus requisitos específicos de aplicativo, você pode fazer isso definindo regras personalizadas para cada uma de suas pastas. Neste post, explicaremos como executar várias versões do PHP na mesma conta.

Escolhendo uma versão PHP para um diretório específico

Você pode usar qualquer combinação de versões diferentes do PHP simultaneamente em qualquer diretório da conta. Embora isso não esteja disponível usando a interface do usuário do Seletor de PHP, é bastante simples de fazer manualmente.

Para definir uma versão PHP diferente na sua conta cPanel, você precisa adicionar um código especial ao seu htaccess. O arquivo htaccess é um arquivo oculto que é lido pelo servidor da web. O servidor da web segue todas as instruções contidas no arquivo. Para os fins deste artigo, explicaremos o acesso através do Gerenciador de Arquivos no cPanel da sua conta de hospedagem.

Se precisar alterar a versão do PHP apenas de uma pasta ao invés de alterar a versão do PHP para sua conta inteira, siga os passos:

Passo 1: Acesse o cPanel de sua domínio com as informações fornecidas no e-mail cadastrado. Caso seu domínio não tenha sido registrado ou alterado os DNS, use o endereço alternativo de acesso. 

Passo 2: Navegue até a sessão Arquivos → Gerenciador de arquivos. Se você desejar editar o arquivo htaccess para o seu domínio principal, navegue até a pasta public_html. Caso você precise fazer algumas alterações em um domínio adicional, vá para a pasta public_html/seudominio.com.br.

Passo 3: Quando estiver no Gerenciador de arquivos, verifique se você está com a opção "Mostrar arquivos ocultos" ativado:

Dessa forma, você poderá ver os arquivos com "ponto" no começo, que geralmente estão ocultos por padrão. O arquivo específico que você precisa nesse caso é o htaccess.

Passo 4: Para definir uma versão PHP personalizada para o diretório desejado, selecione o arquivo htaccess e clique em Editar na barra de ferramentas superior ou clique com o botão direito do mouse e escolha a opção Editar o arquivo:

Uma janela pop-up aparecerá, onde mais uma vez você precisará clicar em Editar:

Passo 5: No início do arquivo, adicione as informações abaixo (copie e cole para evitar erros na digitação):

<IfModule mime_module>
AddHandler application/x-httpd-alt-php72___lsphp .php .phtml
</IfModule>

Ficando assim:

ATENÇÃO: observe que nesse exemplo acima, estamos usando php72 para a versão 7.2 do PHP, se quiser usar outra versão como por exemplo 5.6 ou 7.1, substitua por php56 ou php71, respectivamente.

Passo 6: Depois de adicionar suas próprias regras de configuração, salve as alterações e feche o arquivo htaccess. Agora você deve tem sua versão personalizada do PHP definida.

Caso acessar o site e apresentar algum erro 500 ou a pasta tentar fazer download de algum arquivo. Remova as informações anteriores no arquivo htaccess e entre em contato com o nosso suporte.

Esta resposta lhe foi útil?

 Imprimir este Artigo

Artigos Relacionados

Utilizando SMTP

O que é SMTP e por que usá-lo ?O SMTP (Simple Mail Transfer Protocol) é um protocolo que permite,...

Trabalhando com htaccess

Deny/Allow1. Bloqueia - Libera2. Exemplos: Libera ou bloqueia acesso a uma determinada faixa de...

Redirecionamento

Redirecionamento com frames Quando você quiser fazer um redirecionamento mantendo o endereço do...

Meta Tags - O que são e como utilizá-las

Meta tags são linhas de código HTML, ou "etiquetas", que, entre outras coisas, descrevem o...

Meta Tags - Escondendo seu site dos buscadores

A função desta tag é dizer aos buscadores se devem indexar sua página ou não. Quando você...

Siga-nos no Instagram