¿Cómo cambiar la versión de PHP y activar extensiones en mi hosting cPanel? Imprimir

  • 0

Las aplicaciones web como WordPress, Prestashop o desarrollos a medida requieren versiones específicas de PHP y módulos adicionales para funcionar de manera óptima y segura. En cPanel puedes gestionar esto de forma sencilla.

Paso 1: Cambiar la versión de PHP de tu sitio web

  1. Inicia sesión en cPanel.
  2. Busca la sección Software y haz clic en Seleccionar versión PHP (Select PHP Version).
  3. En la pestaña principal, verás la versión actual de PHP. Haz clic sobre el número de versión para desplegar la lista de versiones disponibles (por ejemplo: 7.4, 8.0, 8.1, 8.2, 8.3).
  4. Elige la versión recomendada para tu aplicación y haz clic en Aplicar o Set as current.

Paso 2: Activar o desactivar extensiones de PHP

Si tu sitio web te solicita un módulo específico (como imagick, zip, opcache, redis o memcached):

  1. Dentro de la misma pantalla de Seleccionar versión PHP, verás una cuadrícula con casillas de verificación.
  2. Busca la extensión requerida y marca la casilla para activarla (el sistema la guardará automáticamente en segundos) o desmárcala si necesitas desactivarla.

Paso 3: Modificar valores límite de PHP (memory_limit, upload_max_filesize, etc.)

Si necesitas aumentar la memoria máxima permitida o el tamaño de archivo para subir archivos más grandes:

  1. Haz clic en la pestaña Options (Opciones) en la parte superior derecha de la herramienta.
  2. Aquí podrás hacer clic sobre los valores para cambiarlos:
    • upload_max_filesize: Tamaño máximo para subir archivos (ej. cambiar de 2M a 256M).
    • post_max_size: Tamaño máximo de envío de datos POST (debe ser igual o mayor que upload_max_filesize).
    • memory_limit: Límite de memoria RAM para ejecución de PHP (ej. cambiar a 256M o 512M).
    • max_execution_time: Tiempo máximo en segundos que un script puede ejecutarse (ej. 300).
Recomendación: Para WordPress con Elementor u otros constructores, recomendamos configurar memory_limit a mínimo 256M y max_execution_time a 300 para evitar errores de carga.

¿Fue útil la respuesta?

« Atrás