Como revisar errores PHP, memory limit o extensiones faltantes
Resumen
Cuando un sitio presenta errores PHP, caídas al cargar una página, mensajes sobre memoria insuficiente o avisos por extensiones faltantes, la revisión debe hacerse en dos lugares según el origen del problema: primero en el sitio o la aplicación, y luego en el panel de control de tu hosting (cPanel) para validar la configuración técnica.
Esta guía te ayuda a ubicar el problema de forma ordenada en EcoHosting, revisar la versión de PHP, los límites de memoria, los registros de errores y las extensiones disponibles, sin mezclar el Área de Clientes con cPanel.
Cuando te sirve
- Cuando tu sitio muestra errores como 500, pantalla en blanco o fallas al cargar una sección.
- Cuando ves mensajes relacionados con `memory limit`, `allowed memory size` o memoria insuficiente.
- Cuando una aplicación indica que falta una extensión PHP, como `ionCube`, `mbstring`, `gd`, `zip` u otra similar.
- Cuando necesitas confirmar si el problema está en la aplicación, en la versión de PHP o en la configuración del hosting.
- Cuando quieres revisar rápidamente un error técnico sin perder tiempo buscando dónde se hace cada validación.
Causas probables
- La versión de PHP no es compatible con el sitio o con un plugin, tema o módulo.
- El sitio está consumiendo más memoria de la permitida por la configuración actual.
- Falta una extensión PHP requerida por la aplicación.
- El archivo de errores del sitio muestra un fallo puntual en un plugin, tema o script.
- El dominio está apuntando a otro servicio distinto del que estás revisando.
- Hay una configuración previa guardada en el sitio que no coincide con la que necesita la aplicación.
Antes de empezar
- Confirma en qué dominio o subdominio ocurre el error.
- Verifica que estás entrando al hosting correcto desde el Área de Clientes de EcoHosting.
- Ten a mano el mensaje exacto del error, si aparece.
- Si el problema es en WordPress u otro CMS, identifica si ocurrió después de una actualización, instalación de plugin o cambio de tema.
- Si el sitio no carga, revisa primero si el error se ve en todo el sitio o solo en una sección.
Herramientas que revisar
- Área de Clientes de EcoHosting, para confirmar el servicio contratado y acceder al hosting correcto.
- cPanel, como panel de control de tu hosting, para revisar PHP, extensiones, errores y archivos del sitio.
- WordPress, si el sitio usa este CMS y el error apareció después de un cambio dentro del administrador.
- Base de conocimientos de EcoHosting, si necesitas cruzar el error con una guía puntual antes de abrir soporte.
Donde se hace esto
- **Área de Clientes de EcoHosting**: para entrar a **Servicios > Mis servicios > Ver detalles del servicio** y validar que estás trabajando sobre el hosting correcto.
- **cPanel**: para revisar la configuración técnica del sitio, la versión de PHP, las extensiones disponibles, los errores y los archivos de la instalación.
- **WordPress**: solo si el problema se originó dentro del administrador del sitio, por ejemplo después de activar un plugin o cambiar ajustes.
- **Soporte > Abrir ticket**: solo si ya revisaste lo básico y necesitas ayuda con un caso que no puedes resolver desde autoservicio.
Paso a paso
### 1) Confirma el servicio correcto en el Área de Clientes
- Entra a **Área de Clientes de EcoHosting > Servicios > Mis servicios**.
- Abre **Ver detalles del servicio** del hosting donde está alojado el sitio.
- Confirma que el dominio o sitio afectado corresponde a ese servicio.
Si el dominio no está en ese hosting, cualquier revisión de PHP o extensiones se hará sobre el servicio equivocado.
### 2) Revisa la versión de PHP en cPanel
- Entra a cPanel.
- Busca **MultiPHP Manager** o **Select PHP Version**.
- Verifica qué versión de PHP está asignada al dominio afectado.
- Comprueba si la versión es compatible con el sitio, CMS o plugin que estás usando.
Si el error comenzó después de un cambio de versión, vuelve temporalmente a la versión anterior que sí funcionaba, siempre que sea compatible con tu aplicación.
### 3) Revisa si faltan extensiones PHP
- En cPanel, busca la opción donde se administran las extensiones de PHP, según la versión disponible en tu cuenta.
- Verifica si la extensión que pide la aplicación está habilitada.
- Si el sitio indica un requisito específico, revisa especialmente extensiones comunes como:
- `ionCube`
- `mbstring`
- `gd`
- `zip`
- `curl`
- `xml`
Si el mensaje menciona `ionCube`, primero confirma que la versión de PHP elegida sea compatible con el sitio y con el cargador requerido por la aplicación.
### 4) Revisa el error real desde cPanel
- En cPanel, entra a **Errors**.
- Revisa las últimas líneas registradas al momento del fallo.
- Identifica si el error apunta a:
- un archivo específico,
- un plugin,
- un tema,
- una función PHP,
- o una falta de memoria.
Este paso ayuda a distinguir entre un problema de configuración y un error interno de la aplicación.
### 5) Revisa el archivo o directorio del sitio si necesitas ubicar el origen
- En cPanel, entra a **Administrador de Archivos / File Manager**.
- Ubica la carpeta del sitio.
- Revisa si hay archivos de error, registros o configuraciones que apunten al problema.
- Si usas WordPress, identifica si el error coincide con una actualización reciente de plugin o tema.
Si el sitio carga parcialmente, un cambio reciente suele ser una pista importante para encontrar el origen.
### 6) Si el error habla de memoria insuficiente
- Revisa primero el mensaje exacto.
- Confirma si el problema se presenta solo en una sección pesada del sitio, como importaciones, catálogos o procesos de administración.
- Si el sitio usa WordPress, revisa si un plugin o tema reciente aumentó el consumo.
- Si la aplicación permite ajustar la memoria desde sus archivos de configuración, valida que el cambio esté realmente aplicado en el hosting.
Cuando el consumo supera el límite disponible, el sitio puede mostrar errores intermitentes o dejar de responder en procesos específicos.
### 7) Si el problema es por extensiones faltantes
- Confirma qué extensión pide la aplicación o el mensaje de error.
- Revisa en cPanel si esa extensión está habilitada para la versión de PHP activa.
- Si el sitio depende de una extensión específica, verifica también que la versión de PHP elegida sea compatible con esa extensión.
- Prueba nuevamente el sitio después de confirmar la configuración.
No conviene cambiar varias cosas a la vez; primero valida la extensión que realmente falta.
### 8) Valida el resultado
- Recarga el sitio.
- Prueba la página o función que estaba fallando.
- Si el error desapareció, deja la versión y configuración que funcionaron.
- Si el error continúa, vuelve a revisar el mensaje exacto y la última modificación aplicada.
Si algo no funciona
- Revisa si el dominio apunta al hosting correcto.
- Confirma que la versión de PHP elegida coincide con la que necesita la aplicación.
- Verifica si el error cambió después de instalar un plugin, cambiar un tema o actualizar el CMS.
- Vuelve a revisar **cPanel > Errors** para buscar el mensaje real que está generando la falla.
- Si el sitio sigue igual, reúne esta información antes de contactar soporte:
- dominio afectado,
- mensaje exacto del error,
- hora aproximada en que ocurre,
- cambio reciente realizado,
- versión de PHP activa,
- extensión o requisito faltante si aparece en pantalla.
Siguiente paso recomendado
Si el error quedó resuelto, continúa con la validación normal del sitio y deja confirmada la versión de PHP que funcionó correctamente. Si el problema persiste, abre una solicitud desde **Área de Clientes de EcoHosting > Soporte > Abrir ticket** incluyendo el mensaje exacto, el dominio afectado y los últimos cambios realizados para acelerar el diagnóstico.
