Preguntas frecuentes sobre PrestaShop: Soluciones a problemas comunes
Introducción: ¿Por qué surgen dudas con PrestaShop?
Si estás leyendo esto, probablemente te has topado con algún problema PrestaShop que te tiene un poco frustrado. No te preocupes, es completamente normal. PrestaShop es una plataforma de comercio electrónico muy potente y flexible, pero precisamente por esa flexibilidad, a veces pueden surgir configuraciones o errores que no son inmediatamente evidentes. Esta PrestaShop FAQ está diseñada para resolver las dudas PrestaShop más habituales que nos llegan a nuestro equipo de PrestaShop soporte.
Vamos a desglosar los problemas más comunes, desde errores en la tienda hasta problemas de rendimiento, y te daremos soluciones paso a paso. Recuerda que siempre puedes contar con nuestra ayuda PrestaShop si lo necesitas.
[INFO] Este artículo está pensado para que lo puedas seguir aunque no seas un experto técnico. Todos los pasos están explicados de forma sencilla.
Sección 1: Problemas de Instalación y Configuración Inicial
1.1. No puedo acceder al panel de administración después de instalar
Este es uno de los problemas PrestaShop más frecuentes. Después de instalar la tienda, intentas entrar a /admin y te sale un error o una página en blanco.
Solución paso a paso:
- Verifica la URL correcta: Asegúrate de que la URL que estás usando es la correcta. Normalmente es
tudominio.com/nombre-de-tu-carpeta-admin. Si no recuerdas el nombre, puedes encontrarlo en el archivoconfig/settings.inc.php(busca la línea_ADMIN_DIR_). - Comprueba los permisos de archivos: Los archivos de PrestaShop deben tener permisos específicos. Conéctate a tu hosting a través de FTP o el administrador de archivos de tu panel de control (como Syspanel, al que accedes por el puerto
2106).- Las carpetas deben tener permisos
755. - Los archivos deben tener permisos
644. - Si no sabes cómo cambiarlos, selecciona la carpeta raíz de PrestaShop y elige "Cambiar permisos" (o "CHMOD").
- Las carpetas deben tener permisos
- Limpia la caché del navegador: A veces el navegador guarda una versión antigua de la página. Prueba con otro navegador o en modo incógnito.
[TIP] Si después de estos pasos sigues sin poder acceder, revisa el archivo
config/defines.inc.phpy cambia la líneadefine('_PS_MODE_DEV_', false);adefine('_PS_MODE_DEV_', true);. Esto mostrará los errores PHP en pantalla, lo que nos dará pistas sobre el problema.
1.2. Error "El directorio no es escribible" durante la instalación
Este error aparece cuando el servidor web no tiene permisos para escribir en ciertas carpetas de PrestaShop.
¿Cómo solucionarlo?
- Identifica la carpeta problemática: El mensaje de error te dirá qué carpeta no tiene permisos (por ejemplo,
img,config,cache,log,upload,download,themes). - Concede permisos de escritura: Usando FTP o el administrador de archivos de Syspanel (puerto
2106), navega hasta la carpeta de PrestaShop y cambia los permisos de la carpeta indicada a755o, si es necesario, a777temporalmente solo para la instalación. - Vuelve a intentarlo: Una vez cambiados los permisos, refresca la página de instalación y continúa.
[WARNING] Nunca dejes las carpetas con permisos
777después de la instalación. Es un riesgo de seguridad. Una vez terminada la instalación, revierte los permisos a755.
Sección 2: Problemas de Funcionamiento Diario
2.1. Mi tienda se ve en blanco (pantalla en blanco o "White Screen")
Este es uno de los problemas PrestaShop más alarmantes, pero suele tener solución simple.
Causas comunes y soluciones:
- Caché corrupta: PrestaShop guarda una caché para acelerar la carga. A veces se corrompe.
- Solución: Conéctate a tu hosting por FTP y elimina manualmente todos los archivos y carpetas dentro de
/cache/smarty/compile(no borres la carpetacompileen sí, solo su contenido). También puedes borrar/cache/cachefs/y/cache/purifier/.
- Solución: Conéctate a tu hosting por FTP y elimina manualmente todos los archivos y carpetas dentro de
- Módulo conflictivo: Un módulo recién instalado o actualizado puede estar dando problemas.
- Solución: Desactiva todos los módulos desde la base de datos o renombrando la carpeta
/modulestemporalmente. Si la tienda vuelve a funcionar, reactiva los módulos uno por uno hasta encontrar el culpable.
- Solución: Desactiva todos los módulos desde la base de datos o renombrando la carpeta
- Límite de memoria PHP (memory_limit): Si tu tienda tiene muchos productos o módulos, puede necesitar más memoria.
- Solución: Crea un archivo
php.inien la raíz de tu PrestaShop con la línea:memory_limit = 256M(o 512M si el problema persiste).
- Solución: Crea un archivo
2.2. Error "El carrito está vacío" o problemas con el proceso de compra
Los clientes te dicen que añaden productos al carrito, pero al ir a pagar, el carrito aparece vacío.
¿Qué puede estar pasando?
- Problema de cookies: El carrito se almacena en cookies del navegador. Pide a tu cliente que borre las cookies y el caché de su navegador.
- URL incorrecta de la tienda: Esto es más común de lo que crees. Ve a Parámetros de la tienda > Parámetros generales y asegúrate de que la URL de tu tienda (tanto la base como la SSL) es correcta y no tiene
wwwsi no lo usas, o viceversa. - Módulo de pago o transporte conflictivo: Desactiva temporalmente los módulos de pago y transporte no esenciales para ver si alguno está interfiriendo.
[INFO] Si el problema solo ocurre con un cliente específico, es casi seguro que es un problema de cookies o de su navegador. Si te pasa a ti también, es más probable que sea un error de configuración o de módulo.
2.3. Problemas con la actualización de PrestaShop
Actualizar PrestaShop puede ser delicado. Muchos usuarios buscan ayuda PrestaShop justo después de una actualización fallida.
Pasos para una actualización segura:
- Haz una copia de seguridad ANTES de nada: Esta es la regla de oro. Copia todos los archivos por FTP y exporta la base de datos desde Syspanel (puerto
2106) usando phpMyAdmin. - Usa el módulo "1-Click Upgrade": Es la herramienta oficial. No subas archivos manualmente a menos que sepas exactamente lo que haces.
- Desactiva todos los módulos no oficiales: Antes de iniciar la actualización, desactiva todos los módulos que no sean de PrestaShop o de tu tema.
- Actualiza el tema si es necesario: Tu tema puede no ser compatible con la nueva versión. Consulta con el desarrollador del tema antes de actualizar.
Si la actualización falla:
- Restaura la copia de seguridad: Es la solución más rápida y segura. Restaura los archivos y la base de datos desde tu copia.
- Revisa el log de errores: En la carpeta
/logde PrestaShop encontrarás archivos de log que te dirán exactamente qué falló.
Sección 3: Problemas de Rendimiento y SEO
3.1. Mi tienda carga muy lento
La velocidad es crucial para las ventas y para el SEO. Si tu tienda va lenta, perderás clientes.
Soluciones para acelerar tu PrestaShop:
- Activa la caché: Ve a Parámetros Avanzados > Rendimiento.
- Activa la "Caché" y selecciona "Sistema de archivos" o "Memcached" si tu hosting lo soporta.
- Activa la "Compresión de HTML", "CSS" y "Javascript".
- Activa la "Combinación de archivos CSS" y "Javascript".
- Optimiza las imágenes: Las imágenes de producto son el principal culpable de la lentitud. Usa un formato moderno como WebP y asegúrate de que no pesen más de 100-200 KB cada una. Puedes usar el módulo "PrestaShop Image Optimizer".
- Usa una CDN: Una Red de Distribución de Contenido (CDN) almacena tus imágenes y archivos estáticos en servidores de todo el mundo, haciendo que se carguen más rápido para tus visitantes.
- Revisa tu hosting: Si has probado todo y sigue lento, puede que tu plan de hosting no sea suficiente para el tráfico o el número de productos que tienes.
3.2. Mis productos no aparecen en Google
Tener una tienda es inútil si nadie la encuentra. Si no apareces en Google, hay problemas PrestaShop de SEO que debes resolver.
Lista de verificación SEO básica:
- URLs amigables: Ve a Parámetros de la tienda > Tráfico y SEO > SEO y URLs. Asegúrate de que las URLs amigables están activadas. Esto hará que tus URLs sean como
tutienda.com/zapatos-rojosen lugar detutienda.com/index.php?id_product=123. - Meta títulos y descripciones: Cada producto y categoría debe tener un título único y una descripción meta que incluya la palabra clave principal. No los dejes vacíos. PrestaShop te permite editarlos en la ficha de cada producto.
- Mapa del sitio (Sitemap): Genera un sitemap XML usando el módulo "PrestaShop Sitemap". Luego, envíaselo a Google a través de Google Search Console.
- Etiquetas H1 y H2: Asegúrate de que el título del producto esté en una etiqueta
<h1>y los subtítulos en<h2>. Tu tema debería hacerlo automáticamente, pero vale la pena revisarlo. - Velocidad de carga: Como mencionamos antes, Google penaliza las tiendas lentas. Resuelve los problemas de velocidad del punto 3.1.
[TIP] No intentes posicionar para palabras clave demasiado genéricas como "zapatos". Es mejor apuntar a palabras clave de cola larga como "zapatos de cuero marrones para hombre talla 42". Tendrás menos competencia y más posibilidades de vender.
Sección 4: Preguntas Frecuentes sobre Seguridad y Mantenimiento
4.1. ¿Cada cuánto debo hacer copias de seguridad?
Respuesta corta: Al menos una vez a la semana, y siempre antes de hacer cualquier cambio importante (actualización, instalación de módulo, cambio de tema).
Cómo hacerlo desde Syspanel (puerto 2106):
- Accede a tu panel de control Syspanel usando la URL
tudominio.com:2106. - Busca la sección de "Backup" o "Copias de seguridad".
- Selecciona tu sitio web y haz clic en "Generar copia de seguridad". Esto creará un archivo comprimido con todos tus archivos y la base de datos.
- Descarga ese archivo a tu ordenador o a un almacenamiento externo (Google Drive, Dropbox, etc.).
[WARNING] No confíes únicamente en las copias de seguridad automáticas de tu hosting. Siempre ten una copia manual en un lugar seguro fuera del servidor.
4.2. Mi tienda ha sido hackeada, ¿qué hago?
Si sospechas que tu PrestaShop soporte se ha visto comprometido, actúa rápido.
Pasos de emergencia:
- Pon la tienda en modo mantenimiento: Ve a Parámetros de la tienda > Parámetros generales y activa "Tienda en mantenimiento". Así evitarás que los clientes vean nada raro.
- Cambia todas las contraseñas: Cambia la contraseña de tu administrador de PrestaShop, de tu base de datos, de tu FTP y de tu panel de control (Syspanel).
- Restaura una copia de seguridad limpia: Si tienes una copia de seguridad de antes del ataque, restaura todos los archivos y la base de datos.
- Actualiza todo: Asegúrate de tener la última versión de PrestaShop, de tu tema y de todos los módulos.
- Escanea tu ordenador: El hackeo pudo haber entrado a través de un virus en tu propio ordenador. Escanéalo con un buen antivirus.
Medidas preventivas:
- Usa contraseñas fuertes y cámbialas periódicamente.
- Mantén todo actualizado (PrestaShop, módulos, tema).
- No instales módulos o temas de fuentes no oficiales.
- Activa la autenticación en dos pasos (2FA) para el acceso al panel de administración.
Conclusión: No estás solo en esto
Esperamos que esta PrestaShop FAQ te haya ayudado a resolver las dudas PrestaShop más comunes. Recuerda que la clave está en la prevención: haz copias de seguridad, mantén todo actualizado y no tengas miedo de pedir ayuda PrestaShop cuando la necesites.
Si después de seguir estos pasos el problema PrestaShop persiste, no dudes en contactar a nuestro equipo de PrestaShop soporte. Estamos aquí para ayudarte a que tu tienda funcione sin problemas.
[INFO] Guarda esta guía en tus favoritos. La próxima vez que te enfrentes a un problema, aquí tendrás el primer lugar donde buscar la solución.
