Como atualizar a versão do PHP no XAMPP (Windows)?

01.06.2020
Artigos e mais… 'Como atualizar a versão do PHP no XAMPP (Windows)?
0 6 мин.

atualizar versão php xamp windows


Sendo um desenvolvedor web, o XAMPP é provavelmente um dos softwares que eu mais uso no meu computador Windows. Não entrarei em detalhes para explicar por que uso o XAMPP e por que você deve considerar usá-lo também. Demorou um pouco para descobrir como atualizar a versão do PHP, mas acho que será útil compartilhar minha experiência e facilitar seu trabalho, além de poupar muito tempo nessa tarefa. Este artigo é dedicado a mostrar diferentes opções sobre como atualizar a versão PHP no XAMPP Windows e corrigir qualquer problema que possa surgir.

Por que você deve atualizar a versão PHP do XAMPP?

Assim como em qualquer outro software, com o PHP também é altamente recomendável usar a versão mais recente. A nova versão do PHP7 possui muitas melhorias, em comparação com o antigo PHP5. O PHP7 usa metade da memória e seu desempenho foi aprimorado significativamente. Aqui estão alguns outros benefícios do uso do PHP7:

  • O PHP 7 é quase duas vezes mais rápido que a versão inferior do PHP
  • Baixo uso de memória (até 50%)
  • Facilita o tratamento de erros
  • Suporte de sistemas Windows de 64 bits
  • Nova nave espacial e operadores de coalescência nula
  • Permite declarações de tipo precisas
  • Adicionar classes anônimas
  • Facilita as importações do mesmo espaço para nome
  • Apresentando coalescência nula & Operador de nave espacial e mais

Por outro lado, a versão PHP5 não será suportada por muito mais tempo. Por exemplo, o Joomla 4 será compatível apenas com o servidor que estiver usando pelo menos a versão PHP7. Esses são apenas alguns motivos, mas você entendeu.

Atualizar versão do PHP no Windows XAMPP

Se você estiver executando uma versão mais antiga do XAMPP (3.2.1 ou mais antiga), provavelmente ainda está usando o PHP5. Aqui estão algumas opções sobre como atualizar a versão antiga do PHP5 para o PHP7.

  1. Faça o download do versão mais recente do PHP compatível com o Windows (x86 ou x64)

  2. Extrair arquivos para uma pasta chamada php

  3. Vá para o diretório de instalação do XAMPP e renomeie a pasta php antiga (algo como php_5)

  4. Copie a pasta php extraída recentemente para sua pasta de instalação do XAMPP

  5. Abra o painel de controle XAMPP e configure o Apache

  6. Clique no botão Config ao lado do módulo Apache e escolha Apache (httpd-xampp.conf)

    atualizar php windows xampp apache httpd

  7. Substitua todo o php5 pelo texto php7 e salve o arquivo

  8. Reinicie o servidor Apache!

E se o servidor Apache não iniciar? Você pode receber a seguinte mensagem de erro no painel de controle do XAMPP:

[Apache] Alteração de status detectada: executando

[Apache] Alteração de status detectada: parada

[Apache] Erro: desligamento do Apache inesperadamente.

[Apache] Isso pode ser devido a uma porta bloqueada, falta de dependências,

[Apache] privilégios impróprios, uma falha ou um desligamento por outro método.

[Apache] Pressione o botão Logs para visualizar os logs de erros e verificar

[Apache] o Visualizador de Eventos do Windows para obter mais pistas

[Apache] Se você precisar de mais ajuda, copie e publique este

Janela de registro [Apache] inteira nos fóruns

Nesse caso, faça o seguinte:

  1. No painel de controle do XAMPP, clique no botão Config ao lado do módulo Apache

  2. Escolha Apache (httpd.conf)

    xampp edite o apache httpd conf

  3. Localize e substitua as seguintes linhas:

    Listen 80

    para

    Listen 8080

    ServerName localhost: 80

    para

    ServerName localhost: 8080

  4. Salve e feche o arquivo httpd.conf

  5. Edite o arquivo httpd-ssl.conf clicando no Apache (http-ssl.conf)

    xampp edit apche httpd ssl conf

  6. Localize e substitua as seguintes linhas:

    Listen 443

    para

    Listen 4443

    para

    ServerName www.example.com:443

    para

    ServerName www.example.com:4443

  7. Salve e feche o arquivo httpd-ssl.conf

  8. Reinicie o servidor Apache

Se você fez tudo certo, o servidor Apache deve iniciar.

Neste ponto, mais um erro pode impedi-lo de usar o servidor XAMPP Apache:

Problema de DLL ausente com XAMPP

erro api ms win runtime crt l1 1 0 dll

O programa não pode ser iniciado porque está faltando api-ms-win-crt-runtime-l1-1-0.dll no seu computador. Tente reinstalar o programa para resolver este problema.

Este erro ocorre devido ao software desatualizado do Microsoft Visual C ++. O erro ainda pode persistir, mesmo que você possa ter esse software instalado no seu computador.

Aqui está o que você pode fazer:

  1. Baixar a versão mais recente do Microsoft Visual C++

  2. Desinstale a versão antiga do seu computador: Iniciar > Painel de controle > Programas Desinstalar um programa

  3. Reinicie o seu computador

  4. Instale a nova versão que você baixou recentemente

  5. Reinicie o seu computador novamente

  6. Inicie o painel de controle XAMPP e inicie o servidor Apache – o erro .dll não deve mais aparecer

Instale o XAMPP 3.2.2

Se nenhum dos métodos acima funcionar, sugiro instalar a versão mais recente do XAMPP. A versão mais recente do XAMPP (3.2.2) vem com o PHP7 incluído, para que você não precise mexer com todos os problemas acima. Mas tome cuidado para não sobrescrever seus arquivos antigos, pois você poderá perder todos os seus projetos, arquivos e bancos de dados. Aqui está um guia passo a passo fácil de seguir sobre como instalar o novo XAMPP e transferir seus projetos:

  1. Vá para AppacheFrineds.org e baixar a versão que você precisa

    download xampp versão mais recente

  2. Execute a instalação e escolha uma pasta de destino diferente para ela – se sua versão antiga do XAMPP estiver instalada na pasta C: / xampp /, instale a nova versão em C: / newxampp /

  3. Após a instalação bem-sucedida, transfira a pasta C: / xampp / htdocs / para C: / newxampp / htdocs / – isso transferirá todos os arquivos do seu projeto para a nova instalação

  4. Também transfira C: / xampp / mysql / data / para C: / xampp / mysql / data / – isso transferirá todas as informações do banco de dados para a nova instalação

  5. Abra o novo XAMPP Control Panel v3.2.2 – e inicie o Apache e o MySQL

  6. Agora verifique a versão do php http: //localhost/phpinfo.php – este arquivo PHP deve conter a seguinte linha:

    <?php phpinfo (); ?>

    informação php versão 7 2 6

  7. Comece a usar o poder do PHP7!

Embrulhando-o

Eu realmente espero que este artigo tenha ajudado você. Se você ainda estiver com dificuldades, informe-nos nos comentários e tentará responder às suas perguntas e encontrar uma solução para o seu problema. Feliz codificação!

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Оцените статью
    Понравилась статья?
    Комментарии (0)
    Комментариев нет, будьте первым кто его оставит

    Комментарии закрыты.

    Adblock
    detector