Php

 Para cambiar de PHP 8 a PHP 7.3 en Ubuntu 16.04, sigue estos pasos:


**Paso 1: Agregar repositorio de PHP**


Primero, necesitas agregar el repositorio de PHP para obtener las versiones más recientes de PHP. Ejecuta los siguientes comandos en la terminal para agregar el repositorio Ondřej Surý PPA:


```bash

sudo apt-get install software-properties-common

sudo add-apt-repository ppa:ondrej/php

sudo apt-get update

```


**Paso 2: Desinstalar PHP 8**


Antes de instalar PHP 7.3, debes desinstalar PHP 8. Ejecuta los siguientes comandos:


```bash

sudo apt-get remove php8.0-common --purge

```


**Paso 3: Instalar PHP 7.3**


Ahora puedes instalar PHP 7.3 ejecutando los siguientes comandos:


```bash

sudo apt-get install php7.3

```


También debes instalar los módulos necesarios para PHP 7.3. Por ejemplo, si necesitas los módulos `mbstring`, `mysql`, `xml` y `gd`, ejecuta lo siguiente:


```bash

sudo apt-get install php7.3-mbstring php7.3-mysql php7.3-xml php7.3-gd

```


**Paso 4: Cambiar la versión de PHP para el servidor web**


Si estás usando Apache, deshabilita el módulo de PHP 8 y habilita el módulo de PHP 7.3 con los siguientes comandos:


```bash

sudo a2dismod php8.0

sudo a2enmod php7.3

```


Luego, reinicia Apache para aplicar los cambios:


```bash

sudo systemctl restart apache2

```


Si estás usando Nginx con PHP-FPM, debes cambiar la versión de PHP-FPM en la configuración de Nginx. Primero, abre el archivo de configuración de Nginx:


```bash

sudo nano /etc/nginx/sites-available/default

```


Busca la línea que contiene `fastcgi_pass` y cámbiala para que apunte a PHP 7.3. Debería verse así:


```

fastcgi_pass unix:/run/php/php7.3-fpm.sock;

```


Guarda y cierra el archivo. Luego, reinicia Nginx y PHP-FPM:


```bash

sudo systemctl restart nginx

sudo systemctl restart php7.3-fpm

```


**Paso 5: Verificar la versión de PHP**


Para verificar que estás usando PHP 7.3, ejecuta el siguiente comando:


```bash

php -v

```


Esto te mostrará información sobre la versión de PHP que estás utilizando. Si has seguido correctamente los pasos anteriores, deberías ver PHP 7.3 en la salida.


¡Eso es todo! Ahora has cambiado de PHP 8 a PHP 7.3 en Ubuntu 16.04.

Comentarios

Entradas populares de este blog

Migración

Docker alpine

Questasim