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

PrestaShop no carga: solución rápida en Syspanel

Actualizado el 7 de junio de 2026

¿Tu tienda PrestaShop se ha quedado congelada, muestra un error en blanco o simplemente no carga? No te preocupes, es una situación más común de lo que parece y, por suerte, en la mayoría de los casos tiene una solución rápida y sencilla que puedes aplicar tú mismo desde Syspanel (nuestro panel de control basado en HestiaCP, al que accedes por el puerto 2106).

Este artículo está diseñado para guiarte paso a paso, como si estuvieras hablando con un técnico de soporte amigable. Vamos a desglosar las causas más frecuentes por las que PrestaShop no carga y cómo solucionar PrestaShop caído usando las herramientas que ya tienes a tu disposición.

¿Por qué mi PrestaShop no carga? Causas comunes

Antes de lanzarnos a las soluciones, es útil entender qué puede estar pasando. Cuando ves un error Syspanel PrestaShop error o la página simplemente no responde, suele deberse a una de estas razones:

  • Problemas de caché: El navegador o la caché interna de PrestaShop guardan versiones antiguas que entran en conflicto.
  • Errores de PHP: Un módulo o tema incompatible puede generar un error fatal de PHP que detiene la ejecución de la tienda.
  • Límites de recursos del servidor: Tu web puede estar consumiendo demasiada memoria o CPU, y el servidor la detiene para protegerse.
  • Configuración incorrecta de archivos: Un archivo como .htaccess o config/defines.inc.php puede tener una línea que rompe todo.
  • Actualización fallida: Si estabas actualizando PrestaShop, un módulo o un tema, algo pudo quedar a medias.

Tranquilo, no necesitas ser un experto. Vamos a resolverlo.

Paso 1: El primer diagnóstico desde Syspanel

Lo primero es acceder a Syspanel. Recuerda, la dirección es tudominio.com:2106 (sustituye tudominio.com por tu dominio real). Usa tu usuario y contraseña de hosting.

Una vez dentro, vamos a hacer una revisión rápida del estado de tu sitio.

### Revisa el estado de los servicios

En el panel principal de Syspanel, busca una sección que diga Servicios o Estado del servidor. Deberías ver algo como:

  • Apache / Nginx: Debe estar verde (activo).
  • MySQL / MariaDB: Debe estar verde.
  • PHP-FPM: También debe estar verde.

[INFO] Si alguno de estos servicios aparece en rojo o con un estado "detenido", haz clic en el botón Reiniciar o Iniciar que suele aparecer a su lado. Esto a menudo revive la web al instante.

### Activa el modo de depuración de PrestaShop

Cuando PrestaShop no carga y solo ves una pantalla en blanco, el modo depuración te mostrará el error real (por ejemplo, "Error fatal: Llamada a función indefinida..."). Para activarlo desde Syspanel:

  1. Ve a Archivos > Administrador de archivos.
  2. Navega hasta la carpeta config/ dentro de tu instalación de PrestaShop.
  3. Busca el archivo defines.inc.php. Haz clic derecho sobre él y selecciona Editar.
  4. Busca la línea que dice: define('_PS_MODE_DEV_', false);
  5. Cámbiala por: define('_PS_MODE_DEV_', true);
  6. Guarda los cambios.

[WARNING] Después de solucionar el error, NO OLVIDES volver a poner false en esa línea. Dejarlo en true en producción expone información sensible a los visitantes.

Ahora recarga tu tienda. En lugar de una pantalla en blanco, verás un mensaje de error descriptivo. Anótalo o haz una captura, te ayudará a saber si es un problema de un módulo, un tema o la configuración.

Paso 2: Soluciones rápidas para errores comunes

Dependiendo de lo que veas, aquí tienes las soluciones más efectivas.

### 1. Limpiar la caché de PrestaShop (sin acceso al back office)

Si no puedes ni siquiera entrar al panel de administración, podemos borrar la caché manualmente desde Syspanel:

  1. En el Administrador de archivos, ve a la carpeta raíz de tu PrestaShop.
  2. Busca la carpeta var/cache/ (en versiones antiguas puede ser cache/).
  3. Dentro, verás subcarpetas como dev, prod, sandbox. Borra todo el contenido de estas carpetas (no las carpetas en sí, solo los archivos que hay dentro).
  4. También borra la carpeta cache/smarty/ si existe.

[TIP] Si no ves la carpeta var, asegúrate de tener activada la opción "Mostrar archivos ocultos" en la configuración del Administrador de archivos de Syspanel.

### 2. Deshabilitar un módulo problemático desde la base de datos

Si el error de pantalla en blanco apareció justo después de instalar o actualizar un módulo, ese módulo es el culpable. Para desactivarlo sin entrar al back office:

  1. En Syspanel, ve a Bases de datos y haz clic en phpMyAdmin junto a la base de datos de tu PrestaShop.
  2. Busca la tabla ps_module (o tuprefijo_module).
  3. Localiza el módulo que crees que da problemas. Puedes identificarlo por el nombre en la columna name.
  4. Haz clic en Editar (el icono del lápiz) en esa fila.
  5. Cambia el valor de la columna active de 1 a 0.
  6. Guarda y vuelve a cargar tu tienda.

¡Magia! La tienda debería cargar sin ese módulo.

### 3. Restaurar un archivo .htaccess por defecto

Un .htaccess dañado es una causa muy común de PrestaShop no carga o errores 500. Para regenerarlo:

  1. En el Administrador de archivos, renombra el archivo .htaccess actual a .htaccess.old (por si acaso).

  2. Crea un nuevo archivo .htaccess y pégalo dentro el contenido por defecto de PrestaShop (puedes copiarlo de una instalación limpia o pedírselo al soporte). El básico es:

    #~~start~~ No modificar manualmente
    # Este archivo fue generado automáticamente por PrestaShop
    <IfModule mod_rewrite.c>
        RewriteEngine on
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteCond %{REQUEST_FILENAME} !-d
        RewriteRule ^(.*)$ index.php [QSA,L]
    </IfModule>
    #~~end~~
    
  3. Guarda el archivo. Luego, desde el back office de PrestaShop (si logras entrar), ve a Configuración de la tienda > Tráfico y SEO > URL y haz clic en Guardar (esto regenera el .htaccess correctamente).

Paso 3: Verificar límites de recursos desde Syspanel

A veces, solucionar PrestaShop caído implica simplemente darle más recursos al sitio. Syspanel te permite ver esto fácilmente.

  1. En el panel principal, busca una sección de Estadísticas o Uso de recursos.
  2. Revisa el consumo de Memoria (RAM) y CPU. Si ves picos constantes al 100%, el servidor está estrangulando tu web.
  3. Ve a Configuración avanzada o PHP dentro de Syspanel.
  4. Busca las opciones memory_limit y max_execution_time.
  5. Aumenta memory_limit a 256M o 512M (pruébalo de menos a más).
  6. Aumenta max_execution_time a 120 segundos.

[WARNING] No subas estos valores sin control. Si tu web necesita 1GB de RAM, puede que tengas un problema de optimización o un módulo con fuga de memoria. Si después de aumentar los límites sigue sin funcionar, contacta con soporte.

Preguntas Frecuentes (FAQ)

P: He seguido todos los pasos y PrestaShop sigue sin cargar. ¿Qué hago?

R: No te desesperes. Puede ser un problema más profundo de servidor o de corrupción de archivos. Lo mejor en este punto es que abras un ticket de soporte desde el propio Syspanel (suele haber un botón de "Soporte" o "Ayuda"). Incluye en el mensaje:

  • El error exacto que ves (si activaste el modo depuración).
  • Los pasos que ya has intentado.
  • Una captura de pantalla del error (si es posible).

P: ¿Cómo accedo a Syspanel si no recuerdo la contraseña?

R: En la pantalla de inicio de sesión de tudominio.com:2106, hay un enlace de ¿Olvidó su contraseña?. Haz clic y sigue las instrucciones para restablecerla. Si no recibes el correo, contacta con el soporte de tu hosting.

P: ¿Es seguro borrar la carpeta cache manualmente?

R: Sí, es completamente seguro. Los archivos de caché se regeneran automáticamente cuando la tienda se carga de nuevo. Es la primera medida que deberías probar ante cualquier error raro.

P: ¿Qué significa el error "500 Internal Server Error"?

R: Es un error genérico que indica que algo falló en el servidor, pero no da detalles. Las causas más comunes son:

  • Archivo .htaccess dañado (solución en el Paso 2.3).
  • Límite de memoria de PHP muy bajo (solución en el Paso 3).
  • Un módulo o tema incompatible (solución en el Paso 2.2).

P: ¿Puedo dañar mi tienda si toco la base de datos?

R: Si solo cambias el valor active de un módulo de 1 a 0 como te indicamos, es muy difícil que causes un problema grave. Eso sí, nunca borres filas enteras a menos que sepas exactamente lo que haces. Siempre es mejor desactivar que eliminar.

Conclusión: Tú puedes con esto

Ver que PrestaShop no carga es frustrante, especialmente si tienes clientes esperando. Pero como has visto, la mayoría de los problemas se resuelven con acciones muy concretas desde Syspanel. Recuerda:

  1. Diagnostica primero: revisa servicios y activa el modo depuración.
  2. Limpia la caché manualmente.
  3. Aísla el problema: desactiva módulos sospechosos o regenera el .htaccess.
  4. Aumenta los recursos de PHP si es necesario.

Con esta guía, ya tienes las herramientas para solucionar PrestaShop caído en la mayoría de los casos. Y si no, recuerda que el soporte técnico está a un clic de distancia. ¡Ánimo y a vender!

¿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