Update PHP in XAMPP and Composer in 1 minute (2023)

Actualiza PHP en XAMPP y Composer en 1 minuto (2023)

Table of content

    ¿Sabes que puedes actualizar PHP en el servidor XAMPP en unos minutos? Este artículo le explica cómo actualizar PHP para Xampp y Composer.

    Caso:

    Estaba intentando hacer una nueva versión de Laravel con el nuevo nombre del proyecto de Laravel , pero el compositor lo estaba haciendo con la versión anterior 8.

    Como Laravel 9 requiere PHP 8, mi compositor estaba vinculado a PHP 7.

    Entonces, incluso después de ejecutar la actualización global del compositor no se actualizaron los paquetes generales.

    Luego, descubrí que podría ser el problema de PHP de mi xampp con el compositor.

    3 sencillos pasos para actualizar PHP 7 a PHP 8 en XAMPP:

    Nota:

    Antes de seguir adelante, asegúrese de realizar una copia de seguridad (opcional, pero por si acaso algo salió mal).

    Descargue PHP desde la última versión de Xampp:

    Puede descargar el código fuente de xampp windows desde source forge.

    Descargar captura de pantalla PHP

    Extraiga la carpeta y copie la carpeta php del último xampp.

    Ahora, vaya a su carpeta xampp existente y cambie el nombre de la carpeta PHP actual a php7 o lo que quiera.

    Luego pegue la nueva carpeta php en el xampp existente.

    ¡Eso es todo! Finalmente has puesto el último php dentro de Xampp.

    Pero el proceso no termina aquí.

    Pasemos al siguiente paso.

    Configurar httpd-xampp.conf

    Abra el panel de control de xampp. Vaya a la configuración de Apache y seleccione httpd-xampp.conf .

    Configurar la captura de pantalla httpd-xampp.conf

    Aquí debe actualizar lo siguiente:

    Convierta php7 a php 8

    captura de pantalla PHP

    Convierta php7_module en php_module

    Captura de pantalla del módulo PHP

    Captura de pantalla del módulo PHP

    Captura de pantalla del módulo PHP

    ¡Guárdalo! Ahora, si intentas ejecutar Apache. Funcionará bien.

    Si va a localhost/dashboard/phpinfo.php, verá la última versión de PHP.

    Pero, cuando intentas ejecutar Composer. Fallará y dará toneladas de errores.

    Pasemos al paso final.

    Reparar Composer después de la actualización PHP de XAMPP

    Vaya al panel de control de xampp, haga clic en configuración de apache y vaya a php.ini.

    Arreglar captura de pantalla del compositor

    Dentro de php.ini, establezca las rutas absolutas como \xampp\php en F:\xampp\php

    F: (Donde tienes instalado el directorio de xampp, en mi caso es F)

    Busque \xampp\php dentro de php.ini y cambie todas las rutas de relativa a absoluta.

    Haga clic en guardar y luego vaya a la línea de comando.

    Escriba Composer y verá el resultado de Composer en lugar de errores.

    Solucionar el error de PhpMyAdmin

    Después del proceso anterior, si su phpmyadmin no funciona, siga los pasos que se mencionan a continuación.

    Copiaste la carpeta PHP y la colocaste dentro de tu xampp existente. Así de fácil, deberá copiar PhpMyAdmin del nuevo xampp al existente.

    Pero antes de eso, asegúrese de obtener la copia de seguridad del archivo config.inc.php existente que se encuentra dentro de PhpMyAdmin en xampp, y luego reemplace la carpeta completa con la nueva.

    Ahora, reemplace el archivo config.inc.php con el anterior.

    Reparar error de phpmyadmin

    Vuelva a ejecutar Apache y MySQL de su xampp. Después de eso, visite el panel de phpmyadmin.

    Los errores deberían haber desaparecido.

    ¡Eso es todo! En pocas palabras, aprendiste:

    • Cómo descargar el código fuente de xampp
    • Cómo cambiar la versión de php en xampp
    • Cómo actualizar PHP7 a PHP8
    • Cómo solucionar el problema del compositor después de la actualización a PHP8.
    • Cómo reparar el error PhpMyAdmin

    Nuestras guías de codificación:

    2 comments

    online pharmacies canada

    Hello There. I discovered your weblog the usage of msn. This is a really well written article. I’ll make sure to bookmark it and return to learn extra of your helpful information. Thank you for the post. I will certainly return.

    Hello There. I discovered your weblog the usage of msn. This is a really well written article. I’ll make sure to bookmark it and return to learn extra of your helpful information. Thank you for the post. I will certainly return.

    Jai

    I haᴠe been surfing online more than three houгs today, yet I never found any interesting article like yours.

    It is pretty worth enough for me. Personally, if all websitе – site owners and bloggers made good
    content as you did, the internet will be much
    more useful than ever before.|
    I could not resist commenting. Well written!|
    I’ll immeɗiately grasp your rss as I can not to find
    your e-mаil ѕubscriptiоn hyperlink or newsletter sеrvіce.
    Do you’vе any? Kindly permit me recognize so that I could suЬscribe.
    Thanks.|

    I haᴠe been surfing online more than three houгs today, yet I never found any interesting article like yours.

    It is pretty worth enough for me. Personally, if all websitе – site owners and bloggers made good
    content as you did, the internet will be much
    more useful than ever before.|
    I could not resist commenting. Well written!|
    I’ll immeɗiately grasp your rss as I can not to find
    your e-mаil ѕubscriptiоn hyperlink or newsletter sеrvіce.
    Do you’vе any? Kindly permit me recognize so that I could suЬscribe.
    Thanks.|

    Leave a comment

    All comments are moderated before being published.

    Este sitio está protegido por reCAPTCHA y se aplican la Política de privacidad de Google y los Términos del servicio.