Editado 2 meses atrás por ExtremeHow Equipe Editorial
AtualizarPHPXAMPPJanelasMacLinuxDesenvolvimentoServidorLocalhostSoftware
Tradução atualizada 2 meses atrás
PHP é uma linguagem popular de script do lado do servidor comumente usada para desenvolvimento web. Muitos desenvolvedores usam o XAMPP como um ambiente de servidor local para executar aplicativos PHP em seus computadores. Às vezes, é necessário atualizar a versão do PHP no XAMPP para aproveitar novos recursos, melhorar o desempenho ou garantir a compatibilidade com código moderno. Este guia fornecerá uma abordagem passo a passo para atualizar a versão PHP no XAMPP.
O XAMPP é um pacote de solução de servidor web multiplataforma, gratuito e de código aberto. Inclui o PHP juntamente com o Apache HTTP Server, banco de dados MySQL e Perl. Esses componentes facilitam a configuração de um ambiente de teste no seu PC. No entanto, com o tempo, a versão do PHP incluída no pacote XAMPP pode se tornar desatualizada. Portanto, é necessário atualizar o PHP manualmente para obter novas funcionalidades, melhorias de segurança e melhor desempenho.
Antes de começar, é importante fazer backup de suas configurações atuais e de quaisquer projetos existentes. Isso será útil se você encontrar problemas após a atualização. O pior cenário é perder uma configuração ou dados importantes, mas um backup garante que você possa restaurar rapidamente o ambiente antigo.
Primeiro, você precisa da versão mais recente do PHP para suas necessidades. Você pode encontrá-la e baixá-la no site oficial do PHP www.php.net. Escolha a versão thread-safe que corresponde à arquitetura do seu sistema (32 bits ou 64 bits). Execute o download selecionando o arquivo zip
apropriado.
Após o download, extraia os arquivos do arquivo zip. Coloque o conteúdo em uma nova pasta dentro do diretório de instalação do XAMPP. Por exemplo, se o seu XAMPP está localizado em C:\xampp
, crie uma nova pasta chamada php-new
e extraia todos os arquivos lá.
Antes de alterar a versão do PHP, você deve fazer backup da sua pasta PHP existente. Vá para o diretório de instalação do XAMPP e encontre a pasta php
. Renomeie-a para algo como php-backup
. Este passo é importante se você precisar reverter as mudanças.
Após fazer o backup, é hora de substituir a pasta PHP existente pela nova versão. Renomeie a pasta extraída php-new
para php
. Seu diretório XAMPP agora deve ter os novos arquivos PHP na pasta php
.
A nova pasta PHP conterá os arquivos php.ini-development
e php.ini-production
. Escolha aquele que melhor atende às suas necessidades, renomeie-o para php.ini
e depois modifique-o para refletir qualquer configuração personalizada que você tinha na sua versão anterior. As alterações podem incluir definir date.timezone
, habilitar extensões ou ajustar configurações de relatórios de erro. Tenha cuidado ao copiar a configuração do seu arquivo php.ini
de backup para o novo arquivo para garantir que tudo funcione como antes.
Abra o arquivo httpd-xampp.conf
localizado no diretório apache/conf/extra
da sua instalação do XAMPP. Este arquivo contém detalhes de configuração para seu servidor Apache, especificamente para o PHP. Procure a linha que começa com LoadModule:
LoadModule php_module "C:/xampp/php/php5xyz.dll"
Atualize esta linha para que ela aponte para a versão do PHP que você acabou de instalar. Use o caminho para o arquivo php7xyz.dll
apropriado, certificando-se de que os caminhos correspondam à estrutura de diretórios atual.
Depois de atualizar os arquivos de configuração, é hora de verificar se a nova versão do PHP funciona corretamente. Comece reiniciando o servidor Apache através do painel de controle do XAMPP. Após a reinicialização, verifique se a versão do PHP foi atualizada criando um arquivo PHP de teste.
Crie um novo arquivo chamado phpinfo.php
no seu diretório htdocs
com o seguinte conteúdo:
<?php phpinfo(); ?>
Abra um navegador web e vá para http://localhost/phpinfo.php
. Você verá uma página exibindo informações sobre a versão do PHP instalada. Confirme se a versão listada corresponde à versão que você baixou. Se tudo estiver correto, você atualizou com sucesso o PHP!
Durante o teste, você pode receber avisos ou erros. Resolva-os revisando cuidadosamente cada mensagem. O problema pode envolver extensões incompatíveis, configuração incorreta ou scripts defeituosos. Reverta gradualmente as configurações ou consulte a documentação para resolver erros enquanto mantém seu aplicativo funcionando sem problemas.
Às vezes, projetos que dependem de versões mais antigas do PHP podem quebrar na nova versão. Esteja preparado para depurar e refatorar o código conforme necessário. Sempre certifique-se de que bibliotecas de terceiros sejam compatíveis e estejam atualizadas para suportar a versão do PHP que você instalou.
Atualizar a versão do PHP no XAMPP não é complicado quando você divide o processo em etapas. Preparando-se adequadamente, substituindo cuidadosamente arquivos desatualizados e verificando configurações, você pode facilmente fazer a transição para a nova versão do PHP. Fazer isso garante segurança aprimorada, desempenho e compatibilidade com aplicações modernas.
Manter as versões de software atualizadas é uma obrigação no desenvolvimento web. Atualizações regulares protegem contra vulnerabilidades e garantem a compatibilidade com recursos contemporâneos e patches de segurança. Sempre mantenha seu projeto, bem como seu ambiente de desenvolvimento, como o XAMPP, atualizado. Seguindo os passos mencionados, você gerenciará as versões do PHP de forma eficaz e manterá as interrupções no mínimo, garantindo que seu servidor local permaneça confiável e eficiente durante as tarefas de desenvolvimento.
Se você encontrar algo errado com o conteúdo do artigo, você pode