Portada Hosting Lanzado PHP 8.1: Empiezan los Avisos por Incopatibilidades en Joomla
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.
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.
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 con 7.3
Es recomendable pasar a la versión 7.4 u 8.0 de PHP (en caso de tener Joomla 4.0)
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.
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/
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.
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).
– Se puede cambiar de versión de PHP desde cPanel (Hosting Compartidos – Servidores Linux).
Se Puede Cambiar de versión de PHP desde Plesk (Hosting Compartidos – Servidores Windows).
Se puede cambiar de versión de php desde WHM/cPanel (SOLO VPS).
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.
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.
Si no sabes Administrar TU VPS. Deja que Hostinet lo haga por ti, SIEMPRE al mejor precio.