Lanzado PHP 8.1: Empiezan los Avisos por Incopatibilidades en Joomla

php 8.1 25 11 2021 hostinet

Como todos los años por estas fechas una nueva versión de PHP irrumpe en nuestras vidas con fuerza, en esta ocasión se trata de PHP 8.1, lanzada de manera oficial hace unos pocos días; el pasado 25 de noviembre de 2021.

El equipo de desarrollo de PHP estableció un ciclo de lanzamiento anual para las nuevas versiones, haciendo que están se lanzaran a finales de año, generalmente a finales de noviembre o principios de diciembre. Esto se ha venido cumpliendo desde la versión 7.0 (lanzada en 2015), 7.1 (lanzada en 2016), 7.2 (lanzada en 2017), 7.3 (lanzada en 2018), 7.4 (lanzada en 2019), 8.0 (lanzada en 2020). Y a finales de 2021, en concreto el 25 de Noviembre de 2021 como ya hemos dicho, fue lanzada la versión 8.1 de PHP.

Las versiones de PHP anteriores a la 7.3 están obsoletas y, por lo tanto, no se recomienda su uso. De hecho, en los servidores virtuales (VPS) administrados por Hostinet solo ofrecemos PHP 7.3-7.4-8.0 y en breve también 8.1 (si se tienen webs muy antiguas y se quiere usar una versión de PHP por debajo de las indicadas se tiene que contratar el producto Cloud Linux aparte). Además, el próximo 12 de diciembre quedará obsoleto PHP 7.3. Por esas fechas mas o menos es cuando meteremos en en los servidores de Hostinet PHP 8.1 para compensar la perdida de uno con la novedad del otro.

Soporte por 3 años

El lanzamiento de PHP 8.1 trae consigo la “mala” noticia de que que se acaba el soporte para PHP 7.3, ya que sus desarrolladores solo ofrecen soporte para las 3 últimas versiones estables que hay de PHP actualmente en el mercado, y sobre las que supuestamente deberían funcionar correctamente los diversos gestores de contenidos (CMS) o proyectos webs basados en PHP que se quieran realizar.

El Problema es que no todos los CMS tienen actualizados sus plugins, módulos, plantillas, ect para funcionar con la última versión de PHP 8.1, en este caso la 8.1, más que nada porque muchos de ellos no van a ser compatibles y solo van a surgir problemas en caso de optar por ella.

Lo más normal es tener versiones de PHP antiguas, así que conforme van pasando los años, llega un momento que la versión de PHP que tenemos establecida se queda ambigua, y no queda otra que cambiar de versión para que no aparezcan avisos de incompatibilidades en nuestro CMS.

Joomla 3.x → PHP 7.4 / Joomla 4.x → PHP 8.0

Muchos de nuestros clientes con Joomla, de hecho, ya han empezado a enviarnos capturas de pantalla de sus Joomla’s, donde se les indica que PHP 7.2 ha pasado a “mejor vida” y PHP 7.3 pronto dejara de tener soporte el 12 de diciembre de 2021, por lo tanto, es mejor cambiar a otra que si tenga soporte.

Joomla con 7.2

joomla php72

Joomla con 7.3

joomla php73

Es recomendable pasar a la versión 7.4 u 8.0 de PHP (en caso de tener Joomla 4.0)

PrestaShop 1.7.x → Cada Versión del eCommerce Funciona con un PHP Diferente

En el caso de PrestaShop 1.7.x no recibimos avisos, pero tenemos que indicar que cada versión del eCommerce funciona con una versión de PHP diferente. En la siguiente tabla se aprecia claramente con que versión de PHP es compatible PrestaShop.

prestashop php compatibilidad

Curioso cuanto menos que la última versión de PrestaShop 1.7.8 funciona con PHP 7.4 e inferiores, pero ni de palo con PHP 8.0 o PHP 8.1. Tal vez la siguiente versión de PrestaShop (supuestamente 1.7.9) debería ser ya compatible con PHP 8.0 sobre todo porque la 7.3 va a quedar obsoleta en unos días como hemos indicado.

Fuente: https://devdocs.prestashop.com/1.7/basics/installation/system-requirements/

WordPress 5.8 con PHP 8.0

Desde WordPress 5.2 este no funciona con versiones menores a la 5.6 de PHP. No se recomiendan versiones anteriores a PHP 7.3 debido a que ya no tiene soporte de ningún tipo y esta última en breve tampoco lo tendrá. Al menos la última versión de WordPress 5.8.2 también es completamente con PHP 8.0.

WordPress PHP Versiones

Cómo Cambiar la versión de PHP

Puedes hacer pruebas y si tu web NO es compatible con una versión de PHP volver a poner la misma versión de PHP que tenias antes.

No te olvides de revisar el archivo error_log que se generara en la carpeta donde tengas la instalación de la web, ya que puede ayudarte a ver si algún plugin, extensión, módulo o plantilla es lo que provoca el error, y tal vez actualizando ese contenido tu web se vuelva compatible con una versión de PHP en concreto o incluso si no necesitas nada de ese contenido también puedes optar por borrarlo.

¡Bueno, allá vamos!

– Se puede cambiar de versión de PHP en apenas 4 clicks desde el panel de cliente (Hosting compartidos – Servidores Linux).

Panel de Cliente: Cambiar Versión PHP (en tan solo 4 Clicks)

– Se puede cambiar de versión de PHP desde cPanel (Hosting Compartidos – Servidores Linux).

Cómo Cambiar Versión de PHP en cPanel – Nueva Interface

Se Puede Cambiar de versión de PHP desde Plesk (Hosting Compartidos – Servidores Windows).

Cómo Cambiar la Versión de PHP en Plesk

null

Se puede cambiar de versión de php desde WHM/cPanel (SOLO VPS).

Cambiar la versión de PHP en un VPS con WHM/cPanel

Recordemos que en los servidores virtuales (VPS) administrados por Hostinet solo ofrecemos PHP 7.3-7.4-8.0 y en breve también 8.1 (si se tienen webs muy antiguas y se quiere usar una versión de PHP por debajo de las indicadas se tiene que contratar el producto Cloud Linux aparte). Además, el próximo 12 de diciembre quedará obsoleto PHP 7.3. Por esas fechas mas o menos es cuando meteremos en en los servidores de Hostinet PHP 8.1 para compensar la perdida de uno con la novedad del otro.

Y hablando de Servidores Virtuales (VPS)…

En Hostinet, puedes contratar TU Servidor Virtual Privado (VPS), según las necesidades que tengas; con más o menos cores (núcleos), memoria RAM, tipo de disco (SAS o SSD), ect. Haz click en “Configurar VPS” para configurarlo a TU gusto.

Servidores VPS

La Mejor Administración de Sistemas ¡Al Mejor Precio!

Si no sabes Administrar TU VPS. Deja que Hostinet lo haga por ti, SIEMPRE al mejor precio.

Servidores VPS