post
Apontar Manualmente a Versão do PHP para Cada Pasta/Site WordPress
Publicado em: 27/02/2024 / Atualizado em: 27/02/2024
Neste exemplo, tem uma hospedagem que estava rodando com a versão 5.6 do PHP, para o site WordPress instalado na raiz da minha hospedagem, mas quero instalar um site WordPress, em subdiretório chamado “LP”, e essa nova instalação deve usar a versão 8.0 do PHP.
1 – Configurando a versão 5.6 na instalação raiz
Acesse seu arquivo .htaccess do WordPress que esta na raiz da hospedagem, que esta no caminho (public_html), e adicione este código abaixo:
AddHandler php56-script .php
suPHP_ConfigPath /home/LOGINFTP/
Sendo que php80-script
é referente a versão que você quer (neste caso estou usando a versão 8.0), e LOGINFTP
é o nome de usuário (Diretório Raiz).
O parametro AddHandler traz o script referente a versão do PHP, e o suPHP_ConfigPath mostra o caminho que esta o arquivo php.ini com as configurações de módulos para usar nesta pasta.
Alem disso, na mesma pasta onde esta o arquivo .htaccess, precisa ter/editar um arquivo php.ini, e adicionar esse módulo:
extension_dir = "/usr/lib64/php56/modules"
2 – Configurando a versão 8.0 no diretório “LP”
Agora, vamos para a pasta “LP” que esta no caminho (public_html/lp), e vamos também ter 2 arquivos, um arquivo .htaccess e outro php.ini.
Vamos editar o arquivo .htaccess, que esta localizado dentro da pasta “LP”, com o seguinte código:
AddHandler php80-script .php
suPHP_ConfigPath /home/LOGINFTP/public_html/lp
E o arquivo php.ini, como o seguinte código:
extension_dir = "/usr/lib64/php80/modules"
Pronto!
Publicações recomendadas:
Inscreva-se em Nossa News:
Seja notificando sempre que tiver conteúdo novo disponível no meu canal do Youtube ou artigo no meu Blog.
Link Curto para Compartilhamento
Compartilhe esse conteudo nas redes sociais ou por mensagem usando o link curto abaixo. Basta clicar em cima do link para copiar.
bruno.art.br/pb/4547
ID de Referência: 4547
Sugira uma publicação
Envie uma mensagem e sugira um publicação sobre um assunto que tenha dificuldades de resolver.