Ao levar em consideração a segurança dos dados do servidor e o desempenho de qualquer site, é essencial atualizar todos os sistemas para as versões mais recentes, isso envolve diretamente a linguagem de programação. Por isso te mostraremos como alterar a versão do PHP da sua hospedagem agora mesmo.
O PHP foi criado com foco em desenvolver sistemas e sites dinâmicos e evoluiu de forma considerável nas últimas décadas. Porém, muitos servidores e sites, principalmente se já os tem há algum tempo, continuam desatualizados.
Com isso, se abre brechas para cyber criminosos, hackers e vírus, prontos para invadir seu site e roubar dados. Felizmente, há formas simples de resolver isso, como alterar a versão do PHP para a mais recente ou até mesmo atualizar seu WordPress.
Nesse conteúdo completo, vamos te mostrar como identificar a versão do PHP da sua hospedagem e como alterar para a versão mais recente possível.
Antes, daremos todo o contexto necessário para entender a necessidade dessa alteração. Mas claro, é possível ir direto ao tutorial, se achar necessário.
O que é o PHP?
PHP é uma linguagem de programação muito popular para o desenvolvedores de sites, sistemas dinâmicos online, extensões de aplicações web, dentre outros. O Facebook, por exemplo, foi criado em PHP, antes de ter partido para a Hack, sua própria linguagem de programação.
O WordPress que tanto falamos aqui no Melhores Hospedagem também é feito em PHP, sendo uma das linguagens mais utilizadas em sites.
Caso queira adentrar no assunto, já falamos sobre isso no material O que é PHP e como funciona: guia básico.
Por que o PHP tem versões diferentes?
Assim como todo sistema ou aplicação, o PHP também é atualizado para dar a possibilidade dos programadores usarem novas funções, novos recursos e principalmente mais performance para as aplicações.
Na documentação oficial, a versão mais antiga mostrada é o PHP 3.0, lançada em outubro de 2000. Atualmente, estamos na versão 8.0, lançada em abril de 2020, sendo a versão 7.4 a recomendada para servidores de sites (boa parte deles está em 7.3 ou superior).
Cada atualização dessa possui uma espécie de “pequenas atualizações”, fazendo com que estejamos, no momento da escrita desse artigo, na versão 8.1.8. Cada uma delas corrige pequenos erros, situações e principalmente falhas de segurança.
O problema é que os servidores e empresas de hospedagem não acompanham cada lançamento dessas novas atualizações do PHP. Talvez por receio de apresentar erros nos sites dos clientes a cada atualização.
Esses erros podem acontecer, por exemplo, quando um site foi projetado para o PHP 5 e o servidor atualizou para o 7.
Por que alterar a versão do PHP do seu servidor?
Existem boas razões para alterar versão do PHP para uma mais atualizada. Entraremos em detalhes sobre cada uma delas abaixo:
1. Mais velocidade de carregamento
Atualizações do PHP envolvem principalmente performance da linguagem de programação. Sites em WordPress, por exemplo, usam muito PHP. Dessa forma, um pequeno incremento no desempenho da linguagem, pode surtir uma velocidade interessante para seu site.
2. Mais segurança para o servidor
Cada nova atualização do PHP carrega uma série de correções de segurança e de bugs recentes encontrados. Esses bugs infelizmente são aproveitados por hackers para invadir servidores, implantarem vírus ou roubarem dados. Logo, manter o seu servidor atualizado com a versão recente do PHP garante que essas brechas sejam tapadas.
Claro que atualizar a versão do PHP te ajuda muito a manter a segurança do host, mas é necessário também tomar outras atitudes, principalmente em relação a CMSs (content manager system, ou sistema de gestão de conteúdo em tradução livre) como o WordPress, Joomla ou Drupal.
Para isso, o ideal é instalar plugins de segurança como o Sucuri Security, Wordfence Security e iThemes Security.
3. Mais chances do seu site aparecer na primeira página dos resultados de busca
Uma vez que a performance do PHP seja aumentada graças a atualização, sites carregam mais rápido e esse carregamento acelerado é um fator muito pesado quando se trata de SEO.
SEO é Search Engine Optimization, ou otimização para motores de busca. Se trata de um conjunto de estratégias para aumentar o resultado de sites na pesquisa, para que sejam encontrados de forma mais fácil.
4. Mais possibilidade para temas e sistemas recentes
Temas e/ou sistemas recentes tendem a utilizar novas versões do PHP pelo fato delas trazerem recursos exclusivos. Atualizar a sua versão do PHP te permite usufruir desses sistemas mais recentes.
Claro que boa parte deles possui suporte a versões antigas também, mas juntando o desempenho de versões recentes com recursos novos garante muito mais fluidez para as aplicações.
Alterar a versão do PHP pode gerar problemas no seu site?
Se usa o WordPress em uma versão muito inferior ou possui um um sistema próprio desenvolvido para funções específicas feitos para uma versão inferior do PHP, pode ser que gere problemas ou mensagens de erro.
É importante tocar nesse assunto, porque como falamos no artigo 11 Coisas que você nunca deve fazer no servidor da hospedagem de site é necessário tomar cuidado com alterações na hospedagem.
Felizmente, em todas as outras situações, as chances de um problema acontecer são mínimas, visto que as atualizações do PHP levam em consideração e ainda mantém suporte para funções desatualizadas e substituídas por novas.
No entanto, como há chances mínimas disso acontecer, é essencial que se faça um backup antes.
Sim, falamos muito sobre backup aqui no Melhores Hospedagem. Eles são a base de toda a segurança de dados do seu site. Qualquer alteração relevante precisa de backup. Preferencialmente, os automáticos, para não se preocupar com eles.
Uma vez que o backup tenha sido feito, já escrevemos guias completos ensinando como fazer isso, podemos ir para o tutorial de como alterar a versão do PHP.
Ah, e fique tranquilo. Caso ocorra um erro no seu site, é possível voltar às versões anteriores do PHP.
Como alterar a versão do PHP
Veja no passo a passo abaixo como alterar versão do PHP de seu servidor de hospedagem de site.
1. Saiba qual a versão do PHP da sua hospedagem
Saber qual a sua versão do PHP varia de hospedagem para hospedagem. Por isso, diremos como isso pode ser feito nas principais.
Como ver a versão do PHP na HostGator
Faça login no cPanel da HostGator e procure, na sessão "ferramenta", a opção “alterar versão do PHP”. Na nova tela que aparecer, será mostrada a versão que sua hospedagem se encontra.
Normalmente, se estiver desatualizado, o próprio cPanel avisa.
Como ver a versão do PHP na Hostinger
Faça login no hPanel da Hostinger e procure na sessão “avançado” a opção “Informações PHP”. Logo acima, será mostrada a versão atual da sua hospedagem.
Como ver a versão do PHP na Locaweb
Faça login na Central do Cliente da Locaweb e procure na sessão “Informações da Hospedagem” a versão do PHP.
Como ver a versão do PHP em outras hospedagens
Para ver qual a versão atual do PHP da hospedagem que utiliza, se for outra das já citadas, o ideal é procurar no painel de controle a opção correspondente ou acionar o suporte dela. Felizmente, como boa parte das hospedagens trabalham com o cPanel, o mesmo utilizado pela HostGator, talvez seguir o tutorial dela te ajude a encontrar a versão do PHP e também alterá-la.
2. Altere a versão do PHP nas configurações do seu painel
Seguindo o modelo do passo anterior, veremos como alterar a versão do PHP nas demais empresas de hospedagem. Entretanto, como o local em que se visualiza a versão é normalmente o mesmo local que se atualiza ela, basta continuar na mesma página que estava antes para prosseguir com o tutorial.
A única exceção, nesse sentido, é a Hostinger, uma vez que a alterar a versão do PHP é feito em outro local do hPanel. Veremos isso logo a seguir.
Como alterar a versão do PHP na HostGator
No checkbox com a versão do PHP utilizada, escolha a maior opção que estiver disponível. No plano da HostGator, a maior versão é a 7.4. Depois, basta clicar no botão “aplicar”.
Como alterar a versão do PHP na Hostinger
Na sessão “avançado” do hPanel, vá na opção “configuração PHP” e atualize para a versão mais recente. Na Hostinger, no momento da escrita desse artigo, há a opção 8.1 disponível.
Como alterar a versão do PHP na Locaweb
Na Central do Cliente da Locaweb, na mesma opção que fomos antes, a “Informações gerais”, clique em configurar versão e escolha a opção mais recente.
Como alterar a versão do PHP em outras empresas de hospedagem
Se a sua hospedagem for cPanel, siga o tutorial da HostGator. Se não encontrar a opção para alterar a versão PHP, entre em contato com o suporte da empresa.
3. Confirme se o seu site está funcionando como deveria
O terceiro e último passo é confirmar se o seu site está funcionando da mesma forma de antes. Para isso, alguns pequenos testes são necessários. Vamos a eles.
Teste o login no WordPress
Entre na tela de login do seu WordPress, se o utilizar, e verifique se o login é feito corretamente. Uma vez que tenha digitado o seu nome de usuário e senha, deve ver o painel. Feito isso, a atualização do PHP foi feita sem problemas.
Teste o envio de formulário de dados
Outra função do PHP que pode sofrer (embora em raríssimos casos) com a alteração de versão do PHP é a de enviar e receber e-mails. Por isso, teste os formulários, sejam de contato ou de captura de dados e verifique se a mensagem enviada está sendo realmente recebida.
Se não tem um formulário de contato ainda é gostaria de disponibilizar no seu site, veja Como adicionar um formulário de contato no WordPress.
Teste o desempenho do site
Verifique se o seu site carrega normalmente, sem erros ou avisos do próprio PHP. Se não notou nenhuma queda abrupta e incomum de desempenho, conclua todos os testes.
Dessa forma, a atualização foi um sucesso e agora pode usufruir de toda a segurança, performance e benefícios dela.
Existe outro modo de atualizar o PHP?
Se por algum motivo não conseguir alterar a versão do PHP, sempre é possível solicitar o suporte da sua empresa de hospedagem. Isso pode ser feito via e-mail ou chat, se a empresa que contratou possuir essa possibilidade.
Independente do tipo da mensagem, sugerimos o modelo abaixo.
Modelo de mensagem de contato
“Olá! Eu me chamo [ seu nome ], meu domínio é [ endereço do seu site ] e preocupado com a segurança e desempenho do meu site quero atualizar a versão do PHP do servidor. Entretanto, não consegui achar essa informação no painel oferecido por vocês. Existe a possibilidade de, por favor, alterar a versão do PHP de forma manual para mim?
Eu particularmente, preferiria que fosse a versão mais recente possível, a 8. Vocês podem fazer isso?
Agradeço desde já a ajuda!”
Dúvidas sobre alterar a versão do PHP
Por que alterar o PHP de uma versão muito antiga para uma versão nova pode gerar problemas?
Porque o PHP implementa novas funções em toda atualização. Essas novas versões acabam substituindo antigas.
Quando um site que utiliza as funções antigas, não mais suportadas pelo PHP, são exibidas diversas mensagens de erro, bem como avisos de que determinada função está funcionando porque o PHP ainda dá suporte a ela, mas foi descontinuada.
Normalmente, implementações nesse nível envolvem uma atualização total da versão do PHP. Por exemplo, quando ele saiu da versão 7 para a versão 8. No entanto, se o seu PHP estiver na versão 7.1, por exemplo, não há problema nenhum em atualizar para a 7.4.
Atualizar o PHP faz tanta diferença no meu site?
Depende. De forma geral, não vai achar uma diferença absurda, como o seu site abrir 10 segundos mais rápido. No entanto, garante que está seguindo à risca os protocolos de segurança.
Só quem já perdeu um site para hackers ou teve conteúdo de clientes vazados sabe o quanto isso tudo é uma dor de cabeça.
O suporte da empresa de hospedagem se negou a mudar a versão do PHP. O que faço?
Se eles se negarem, provavelmente é uma empresa nova ou houve algum desentendimento. A recomendação é mudar de empresa ou ficar com o PHP desatualizado mesmo. Se for uma versão não tão antiga, não há o que se preocupar.
O importante é evitar versões abaixo da 7. Então se notar que a versão utilizada na empresa é a 6, junto com suas sub atualizações, o ideal é migrar para outra empresa. Já falamos disso no artigo Qual a hora certa de trocar de hospedagem de site?
Conclusão: como alterar a versão do PHP
Nesse conteúdo completo mostramos como alterar a versão do PHP e o porquê de atualizá-la. Nele, você viu a grande vantagem de sempre optar pela versão mais recente, bem como a facilidade em atualizar o PHP.
Esperamos, de verdade, que o artigo tenha sido útil! Qualquer dúvida, fale com a gente nos comentários.
Um forte abraço.