Saltar al contenido

Hacer que XAMPP funcione con varias versiones de PHP

Hacemos una revisión exhaustiva cada reseña de nuestro espacio con el objetivo de enseñarte en todo momento la información certera y actual.

Solución:

tenga en cuenta

Esta respuesta no es válida para la nueva versión de XAMPP.


Primero, necesitarás detener Apache de XAMPP. Luego,

Vaya a cmd y cambie a su carpeta XAMPP. Por ejemplo, si su carpeta XAMPP está en C:

C:>cd C:XAMPP 

En esta carpeta hay un archivo llamado php-switch.bat, ejecutar desde la línea de comando. Si no, también puede ejecutar php-switch.bat directamente.

Verá la versión en la que está ahora y el procedimiento para cambiar. Por ejemplo, escriba 4 para cambiar PHP 4 luego siga el procedimiento.

php-switch.bat ejecutándose en la terminal

PHP 4 se instalará en su directorio XAMPPPHP y cambiará con éxito. luego vuelva a habilitar Apache.

El mejor método es cambiar la configuración de PHP en

/apache/conf/extra/httpd-xampp.conf

para reflejar la nueva versión de PHP que desea utilizar

En mi caso, descomprimí PHP5.4 en C:XAMPPLITEPHP5.4 y luego actualicé key líneas en este archivo tales como:

SetEnv PHPRC "C:\xampplite\php5.4"

LoadFile "C:/xampplite/php5.4/php5ts.dll"

PHPINIDir "C:/xampplite/php5.4"

También debe asegurarse de que esté instalada la versión correcta de php5apache2_2.dll

Para garantizar esto, copié la nueva versión de php5apache2_2.dll en el directorio de módulos de Apache con un nombre único y luego modifiqué la configuración para que coincida con eso:

copy php5.4php5apache2_2.dll apachemodulesphp5apache2_2-5_4.dll

y en el archivo httpd-xampp.conf

LoadModule php5_module modules/php5apache2_2-5_4.dll

Reseñas y puntuaciones

Si guardas algún reparo y capacidad de beneficiar nuestro sección puedes realizar una disquisición y con mucho placer lo analizaremos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *