PHP

Llega PHP 8.1: lo que hay que saber

Llega PHP 8.1: lo que hay que saber

Como cada año, llega una nueva versión de PHP y otra antigua deja de tener soporte. PHP es el lenguaje de programación que hace funcionar la gran mayoría de los sitios web. ¿Qué versiones se recomiendan y son compatibles? ¿Hasta cuándo pueden utilizarse las versiones antiguas? ¿Cómo hacer la transición? Detalles e información.

Disponibilidad de PHP 8.1 en HaiSoft

Desde hoy, todo el parque de servidores de alojamiento compartido de HaiSoft ofrece PHP 8.1.
La versión ya está disponible en los ajustes PHP del dominio, en su panel de control Plesk (en francés).

En el caso de los servidores virtuales y dedicados, su servidor debe cumplir dos requisitos:

  • Funcionar con CentOS 7 o superior
  • Tener instalada la última actualización de Plesk Obsidian

No dude en solicitar la actualización del servidor a su equipo de servicios gestionados de HaiSoft abriendo un ticket desde su área de cliente.

PHP 8.1: novedades y compatibilidad

Esta versión vuelve a mejorar el rendimiento de ejecución de PHP y añade nuevas funcionalidades.

Como PHP 8.1 no supone una revisión importante de las funciones, estimamos que la mayoría de los scripts compatibles con PHP 8.0 seguirán siéndolo con esta nueva versión.

Según nuestras pruebas, la última versión de WordPress ya es compatible con PHP 8.1. No obstante, preste atención a la compatibilidad de los temas y plugins que ya no mantengan sus desarrolladores. Si surge algún problema, siempre puede volver a una versión anterior de PHP, desactivar el plugin conflictivo o cambiar de tema.
Cabe señalar que hemos detectado errores con PHP 8 al instalar mediante el WordPress Toolkit integrado en Plesk. Hasta que se publique una corrección, le recomendamos instalar con PHP 7.4 y después seleccionar PHP 8.0 u 8.1.

Le recordamos que, por regla general, hay que aplicar con regularidad todas las actualizaciones de su CMS o de sus scripts, y en especial antes de pasar a una nueva versión de PHP.

Los desarrolladores encontrarán todos los detalles en esta página del sitio de PHP: https://www.php.net/releases/8.1/en.php

PHP 7.3 obsoleto, PHP 7.4 al final de su vida útil

Llega el final para PHP 7.3 (¡ya tres años!) y a PHP 7.4 solo le queda un año, ya que su soporte de seguridad termina a finales de 2022.

La versión de PHP más antigua «aceptable» es ahora PHP 7.4. Las versiones recomendadas son PHP 8.0 y 8.1.

Versiones de PHP disponibles en Plesk en alojamiento compartido

En nuestras ofertas de alojamiento compartido, las versiones obsoletas de PHP, es decir, PHP 7.3 e inferiores, ya no pueden seleccionarse desde su panel de control Plesk. Si utiliza una de ellas, seguirá funcionando, pero si cambia a una versión más reciente, ya no podrá volver a elegir por su cuenta una versión obsoleta.

Para evitar que nuestros clientes de alojamiento compartido utilicen sin querer una versión obsoleta de PHP, iremos «empujando» progresivamente las versiones más recientes: pasaremos a PHP 7.4 todos los sitios que utilicen una versión obsoleta. En los meses siguientes, repetiremos la operación, esta vez para pasar a PHP 8.1.

Nos pondremos en contacto con usted antes de realizar este cambio.

Hasta entonces, asegúrese de la compatibilidad de sus sitios actualizándolos, o adelántese seleccionando manualmente una versión de PHP actualizada.
Le recordamos que mantener sus scripts actualizados es un requisito básico de seguridad, imprescindible para proteger sus sitios.

Si lo necesita, puede contactar con el soporte técnico de HaiSoft para solicitar que se reactive en su sitio una versión que ya no se puede seleccionar.

Recordatorio: elegir la versión de PHP

En su panel de control Plesk (en francés), en el dominio deseado, haga clic en «Configuración de PHP»:

Configuración de PHP 7.4 (Plesk Obsidian)

En el menú desplegable «Soporte de PHP», seleccione la versión deseada.

Selección de la versión PHP 8.0 en Plesk Obsidian

Al final de la página, confirme haciendo clic en OK.

Botón OK, Plesk

Espere de 10 a 15 segundos e intente visitar su sitio. Compruebe que funciona correctamente con los registros (logs) disponibles en Plesk (en francés).

← Todos los artículos del blog