¿Cómo actualizar la versión de PHP en XAMPP (Windows)?

actualizar la versión de php xamp windows


Siendo un desarrollador web, XAMPP es probablemente uno de los software que uso principalmente en mi computadora con Windows. No entraré en detalles para explicar por qué uso XAMPP y por qué debería considerar usarlo también. Si bien me tomó un tiempo descubrir cómo actualizar la versión de PHP, pensé que sería útil compartir mi experiencia y facilitar su trabajo y ahorrarle mucho tiempo en esta tarea. Este artículo está dedicado a mostrarle diferentes opciones sobre cómo actualizar la versión de PHP en XAMPP Windows y solucionar cualquier problema que pueda surgir.

¿Por qué debería actualizar la versión XAMPP PHP??

Al igual que con cualquier otro software, con PHP también es muy recomendable usar la última versión. La nueva versión de PHP7 tiene muchas mejoras, en comparación con el antiguo PHP5. PHP7 usa la mitad de la memoria y su rendimiento se ha mejorado significativamente. Aquí hay algunos otros beneficios de usar PHP7:

  • PHP 7 es casi el doble de rápido que la versión inferior de PHP
  • Bajo uso de memoria (hasta 50%)
  • Facilita el manejo de errores
  • Soporte de sistemas de Windows de 64 bits
  • Nueva nave espacial y operadores de fusión nula
  • Permite declaraciones de tipo precisas
  • Agregar clases anónimas
  • Facilita las importaciones desde el mismo espacio de nombres
  • Introduciendo nulo coalescing & Operador de naves espaciales y más

Por otro lado, la versión PHP5 no será compatible por mucho más tiempo. Por ejemplo, Joomla 4 será compatible solo con servidores que usen al menos la versión PHP7. Estas son solo un par de razones, pero entiendes.

Actualice la versión de PHP en Windows XAMPP

Si está ejecutando una versión anterior de XAMPP (3.2.1 o anterior), lo más probable es que todavía esté usando PHP5. Aquí hay un par de opciones sobre cómo actualizar la versión anterior de PHP5 a PHP7.

  1. Descargar el última versión de PHP que es compatible con su Windows (x86 o x64)

  2. Extraer archivos a una carpeta llamada php

  3. Vaya a su directorio de instalación de XAMPP y cambie el nombre de la carpeta php anterior (algo así como php_5)

  4. Copie la carpeta php extraída recientemente a su carpeta de instalación XAMPP

  5. Abra el panel de control de XAMPP y configure Apache

  6. Haga clic en el botón Configuración al lado del módulo Apache y elija Apache (httpd-xampp.conf)

    actualizar php windows xampp apache httpd

  7. Reemplace todo php5 con texto php7 y guarde el archivo

  8. Reiniciar el servidor Apache!

¿Qué pasa si el servidor Apache no se inicia? Es posible que reciba el siguiente mensaje de error en su Panel de control XAMPP:

[Apache] Cambio de estado detectado: en ejecución

[Apache] Cambio de estado detectado: detenido

[Apache] Error: Apache se apaga inesperadamente.

[Apache] Esto puede deberse a un puerto bloqueado, falta de dependencias,

[Apache] privilegios inadecuados, un bloqueo o un apagado por otro método.

[Apache] Presione el botón Registros para ver los registros de errores y verificar

[Apache] el Visor de eventos de Windows para obtener más pistas

[Apache] Si necesita más ayuda, copie y publique esto

[Apache] ventana de registro completa en los foros

Si es así, haga lo siguiente:

  1. En el Panel de control de XAMPP, haga clic en el botón Configuración junto al módulo Apache

  2. Elija Apache (httpd.conf)

    xampp editar apache httpd conf

  3. Encuentra y reemplaza las siguientes líneas:

    Escuchar 80

    a

    Escucha 8080

    ServerName localhost: 80

    a

    ServerName localhost: 8080

  4. Guarde y cierre el archivo httpd.conf

  5. Edite el archivo httpd-ssl.conf haciendo clic en Apache (http-ssl.conf)

    xampp editar apche httpd ssl conf

  6. Encuentra y reemplaza las siguientes líneas:

    Escucha 443

    a

    Escucha 4443

    a

    ServerName www.example.com:443

    a

    ServerName www.example.com:4443

  7. Guarde y cierre el archivo httpd-ssl.conf

  8. Reiniciar el servidor Apache

Si hiciste todo bien, el servidor Apache debería iniciarse.

En este punto, un error más podría dejar de usar el servidor XAMPP Apache:

Falta el problema de DLL con XAMPP

error api ms win crt runtime l1 1 0 dll

El programa no puede iniciarse porque falta api-ms-win-crt-runtime-l1-1-0.dll en su computadora. Intente reinstalar el programa para solucionar este problema..

Este error se debe a un software desactualizado de Microsoft Visual C ++. El error aún puede persistir, aunque tenga este software instalado en su computadora.

Esto es lo que puedes hacer:

  1. Descargar la última versión de Microsoft Visual C++

  2. Desinstale la versión anterior de su computadora: Inicio > Panel de control > Programas Desinstalar un programa

  3. Reinicia tu computadora

  4. Instale la nueva versión que descargó recientemente

  5. Reinicia tu computadora nuevamente

  6. Inicie el Panel de control XAMPP e inicie el servidor Apache: el error .dll ya no debería aparecer.

Instalar XAMPP 3.2.2

Si ninguno de los métodos anteriores funciona, sugiero instalar la última versión de XAMPP. La última versión de XAMPP (3.2.2) viene con PHP7 incluido, por lo que no tiene que meterse con todos los problemas anteriores. Pero tenga cuidado de no sobrescribir sus archivos antiguos, ya que podría perder todos sus proyectos, archivos y bases de datos. Aquí hay una guía paso a paso fácil de seguir sobre cómo instalar el nuevo XAMPP y transferir sus proyectos:

  1. Vaya a AppacheFrineds.org y descargar la versión que necesitas

    descargar xampp última versión

  2. Ejecute la instalación y elija una carpeta de destino diferente: si su versión anterior de XAMPP está instalada en la carpeta C: / xampp /, instale la nueva versión en C: / newxampp /

  3. Después de una instalación exitosa, transfiera la carpeta C: / xampp / htdocs / a C: / newxampp / htdocs / – esto transferirá todos sus archivos de proyecto a la nueva instalación

  4. Transfiera también C: / xampp / mysql / data / a C: / xampp / mysql / data /: esto transferirá toda la información de la base de datos a la nueva instalación

  5. Abra el nuevo Panel de control XAMPP v3.2.2 e inicie Apache y MySQL

  6. Ahora verifique la versión de php http: //localhost/phpinfo.php: este archivo PHP debe contener la siguiente línea:

    <?php phpinfo (); ?>

    información de php versión 7 2 6

  7. Comience a usar el poder de PHP7!

Envolviendolo

Realmente espero que este artículo te haya ayudado. Si todavía tiene dificultades, infórmenos en los comentarios e intentaremos responder sus consultas y encontrar una solución a su problema. Codificación feliz!

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map