🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo actualizar PHP y mejorar la seguridad en cPanel

Actualizado el 10 de enero de 2026

Mantener el software de tu sitio web actualizado es una de las tareas más importantes para garantizar su correcto funcionamiento y, sobre todo, su seguridad. En el mundo del hosting, uno de los componentes más críticos es el lenguaje de programación PHP, que es el motor de la mayoría de las aplicaciones web como WordPress, Joomla o PrestaShop.

Si no sabes por dónde empezar, no te preocupes. Este artículo está diseñado para que, incluso sin experiencia técnica, puedas entender y aplicar los pasos necesarios para actualizar PHP y reforzar la seguridad de tu cuenta de hosting usando cPanel. Vamos a desglosarlo todo de forma sencilla, visual y práctica.

¿Por qué es tan importante actualizar PHP?

Piensa en PHP como el motor de tu coche. Si el motor es antiguo, el coche no irá rápido, consumirá más y, lo peor, es más probable que se averíe. Con PHP ocurre exactamente lo mismo.

Seguridad: Tu primera línea de defensa

Las versiones antiguas de PHP, como PHP 5.6 o 7.0, ya no reciben parches de seguridad por parte de los desarrolladores. Esto significa que si un hacker encuentra una vulnerabilidad en esa versión, no habrá una solución oficial para protegerte. Tu sitio web quedaría expuesto a ataques como inyecciones SQL, malware o robo de datos.

Actualizar PHP es como ponerle un candado nuevo y resistente a tu puerta. Cada versión nueva incluye correcciones para fallos conocidos y protege mejor tu información y la de tus visitantes.

Rendimiento y velocidad

Las versiones más recientes de PHP son notablemente más rápidas. Por ejemplo, PHP 8.x es hasta 3 veces más veloz que PHP 5.6. Esto se traduce en que tus páginas cargarán más rápido, lo que mejora la experiencia del usuario y, además, es un factor muy positivo para tu posicionamiento en buscadores (SEO). Un sitio web lento ahuyenta a los visitantes y a Google.

Compatibilidad con las nuevas aplicaciones

Las actualizaciones de WordPress, plugins y temas están diseñadas para funcionar con las versiones más modernas de PHP. Si te quedas atrás, es probable que encuentres errores de compatibilidad, que algunas funciones dejen de funcionar o incluso que no puedas actualizar tu sitio web a la última versión.

Preparativos antes de actualizar PHP

Antes de lanzarnos a hacer clic en "Actualizar", debemos tomar unas precauciones básicas para evitar que nuestro sitio web se rompa. La regla de oro es: nunca actualices sin hacer una copia de seguridad.

1. Realiza una copia de seguridad completa

En cPanel, busca la sección "Archivos" y haz clic en "Copias de seguridad" o "Backup". Te recomendamos descargar una copia completa de tu directorio public_html y también de la base de datos. Si algo sale mal durante el cambio, podrás restaurar todo a su estado anterior sin perder información.

[WARNING] No omitas este paso. Una actualización de PHP puede causar conflictos con algún plugin o tema antiguo, y la única forma de revertir los cambios sin estrés es teniendo una copia de seguridad a mano.

2. Comprueba la compatibilidad de tu sitio

Si usas WordPress, puedes instalar un plugin gratuito llamado "PHP Compatibility Checker". Esta herramienta analizará todos tus archivos y te dirá si hay algún código que no sea compatible con la versión de PHP a la que quieres migrar. Si usas otro CMS, consulta su documentación oficial para conocer los requisitos de PHP.

3. Anota tu versión actual de PHP

Para saber de dónde partes, en cPanel busca la sección "Software" y entra en "Select PHP Version" (o "MultiPHP Manager"). Ahí verás la versión que tienes actualmente. Es útil anotarla por si necesitas volver atrás.

Cómo actualizar PHP en cPanel paso a paso

Ahora sí, vamos con la parte práctica. El proceso es bastante intuitivo y se realiza desde el propio panel de control. No necesitas conocimientos de programación.

Paso 1: Accede a tu panel de cPanel

Inicia sesión en tu cuenta de cPanel. La URL suele ser algo así como https://tudominio.com/cpanel o https://tuip:2083. Introduce tu usuario y contraseña.

Paso 2: Busca la herramienta de selección de PHP

Dependiendo de la configuración de tu proveedor de hosting, la herramienta puede llamarse de dos maneras:

  • Select PHP Version: Es la más común y sencilla.
  • MultiPHP Manager: Esta opción es más avanzada y te permite gestionar versiones de PHP para varios dominios o subdominios desde un solo lugar.

Ambas se encuentran normalmente en la sección "Software" del panel principal.

Paso 3: Elige la nueva versión de PHP

Si estás en "Select PHP Version", verás un menú desplegable en la parte superior con la versión actual. Haz clic en él y selecciona la versión más reciente y estable disponible. Si estás en "MultiPHP Manager", verás una lista de tus dominios y una columna con la versión de PHP. Selecciona la versión deseada en el menú desplegable junto a tu dominio principal.

[TIP] Siempre es recomendable elegir una versión que aún tenga soporte activo. A día de hoy, PHP 8.2 y 8.3 son las versiones estables más recomendadas. Evita versiones "Release Candidate" o "Beta" en sitios de producción.

Paso 4: Guarda los cambios

Después de seleccionar la nueva versión, haz clic en el botón "Set as current" o "Apply". El sistema tardará unos segundos en aplicar el cambio. Verás un mensaje de confirmación cuando el proceso haya terminado.

Paso 5: Verifica que tu sitio funciona correctamente

Este es el momento de la verdad. Abre tu sitio web en una ventana de incógnito (para evitar la caché del navegador) y revisa que todo cargue correctamente. Navega por las páginas principales, prueba los formularios y el panel de administración.

Si encuentras errores, no te asustes. Lo primero es revisar el error concreto. Si es un error de compatibilidad con un tema o plugin, intenta actualizarlo a su última versión. Si el problema persiste, puedes volver a cambiar la versión de PHP a la anterior desde el mismo panel.

Mejora la seguridad de PHP en cPanel (Ajustes adicionales)

Actualizar la versión no es el único paso. cPanel te permite ajustar la configuración de PHP para hacerlo más seguro. Vamos a ver los ajustes más importantes.

Configuración de opciones de PHP (PHP Settings)

En la misma herramienta "Select PHP Version", verás un enlace llamado "Switch to PHP Options" o "Opciones de PHP". Aquí puedes modificar los valores de configuración del motor. No te abrumes, solo vamos a tocar los más importantes para la seguridad.

1. Deshabilita funciones peligrosas

Hay ciertas funciones de PHP que son un imán para los atacantes si no se usan correctamente. Es buena práctica deshabilitarlas. Busca la opción disable_functions y añade las siguientes funciones separadas por comas:

  • exec
  • system
  • passthru
  • shell_exec
  • popen
  • proc_open

[WARNING] Estas funciones permiten ejecutar comandos en el servidor. Si un hacker consigue acceso a tu aplicación, podría usarlas para tomar el control total de tu cuenta. Deshabilitarlas no debería afectar a la mayoría de los sitios web, ya que son usadas principalmente por desarrolladores avanzados.

2. Ajusta los límites de memoria y ejecución

Busca estas opciones y configúralas con valores razonables:

  • memory_limit: Este define la cantidad máxima de memoria que un script puede usar. Un valor típico es 256M o 512M. Si tu sitio es sencillo, con 128M puede bastar. Un valor demasiado bajo puede causar errores de "memoria agotada".
  • max_execution_time: Es el tiempo máximo en segundos que un script puede ejecutarse antes de ser detenido. Un valor de 300 (5 minutos) es un buen punto de partida.
  • upload_max_filesize y post_max_size: Define el tamaño máximo de los archivos que se pueden subir a tu sitio. Si no subes archivos grandes, 64M es más que suficiente.

3. Habilita el modo de error seguro (Display Errors)

Para un sitio en producción, es crucial que no se muestren los errores de PHP a los visitantes, ya que pueden revelar información sensible sobre la estructura de tu servidor. Busca la opción display_errors y configúrala como Off. Mientras tanto, puedes dejar log_errors en On para que los errores se registren en un archivo de registro que solo tú puedas ver.

Activar el cortafuegos de aplicación (ModSecurity)

cPanel suele incluir un cortafuegos de aplicación web llamado ModSecurity. Este actúa como un guardia de seguridad que analiza las peticiones que llegan a tu sitio y bloquea las que parecen maliciosas.

Para activarlo, busca la sección "Seguridad" en cPanel y haz clic en "ModSecurity". Simplemente activa el interruptor para tu dominio. Es una capa de protección extra muy valiosa y fácil de implementar.

Preguntas frecuentes (FAQ) sobre actualizar PHP

Aquí te resolvemos las dudas más comunes que nos llegan al soporte técnico.

¿Puedo volver a la versión anterior de PHP si algo falla?

Sí, absolutamente. El proceso es el mismo. Solo tienes que ir a "Select PHP Version" o "MultiPHP Manager" y seleccionar la versión anterior que tenías. Te recomendamos hacerlo inmediatamente si tu sitio presenta errores graves tras la actualización.

¿Con qué frecuencia debo actualizar PHP?

Lo ideal es mantenerlo siempre en una versión con soporte activo. Te recomendamos revisar al menos cada 6 meses si hay una nueva versión estable. Cuando una versión se acerca al final de su soporte, tu proveedor de hosting te avisará.

¿Qué hago si veo un error de compatibilidad con mi WordPress?

Lo primero es intentar actualizar todos tus plugins y temas a sus últimas versiones. La mayoría de las veces, el error se soluciona con una actualización. Si el error persiste, contacta con el desarrollador del plugin o tema en cuestión y muéstrales el mensaje de error. Ellos sabrán cómo solucionarlo.

¿Actualizar PHP tiene algún coste adicional?

No, actualizar la versión de PHP es una tarea que se realiza desde el panel de cPanel y no conlleva ningún coste por sí misma. Es una parte del servicio de hosting que ya pagas.

¿Esto funciona igual en otros paneles de control como Syspanel?

El proceso es muy similar en la mayoría de los paneles. En Syspanel (anteriormente conocido como HestiaCP, y cuyo acceso se realiza a través del puerto 2106), la opción se encuentra en la sección de "Web" o "Dominios", donde podrás seleccionar la versión de PHP para cada sitio web. La lógica es la misma: elegir la versión, guardar y verificar.

Conclusión y últimas recomendaciones

Actualizar PHP no es una tarea de otro mundo. Con este instructivo, ya tienes el conocimiento básico para hacerlo de forma segura y mejorar tanto la seguridad como el rendimiento de tu sitio web.

Para terminar, te dejamos una lista de verificación rápida:

  • Realizar una copia de seguridad completa.
  • Verificar la compatibilidad de tu CMS y sus extensiones.
  • Acceder a "Select PHP Version" o "MultiPHP Manager" en cPanel.
  • Seleccionar la última versión estable de PHP.
  • Guardar los cambios y verificar que tu sitio carga correctamente.
  • Deshabilitar funciones peligrosas en "PHP Options".
  • Asegurarse de que display_errors esté en Off.
  • Activar ModSecurity.

[INFO] Si en cualquier momento del proceso te sientes inseguro o tu sitio es de misión crítica (una tienda online, por ejemplo), no dudes en contactar con el soporte técnico de tu proveedor de hosting. Están para ayudarte y prefieren que les preguntes antes de que un error deje tu negocio en línea sin acceso.

Mantener tu sitio actualizado es una de las mejores inversiones de tiempo que puedes hacer para asegurar su éxito a largo plazo. ¡Manos a la obra!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel