Preguntas frecuentes sobre módulos de PrestaShop en cPanel
Introducción: ¿Por qué es importante saber gestionar módulos en PrestaShop desde cPanel?
Si tienes una tienda online con PrestaShop, los módulos son el alma de tu negocio. Te permiten añadir funciones, mejorar el diseño, optimizar el SEO y ofrecer una mejor experiencia a tus clientes. Pero, ¿qué pasa cuando un módulo no se instala, da error o simplemente no sabes dónde encontrarlo en tu panel de control? Aquí es donde entra en juego cPanel, la herramienta que te permite gestionar los archivos y bases de datos de tu tienda. En esta guía, resolveremos las preguntas más frecuentes sobre módulos PrestaShop cPanel, desde cómo instalarlos hasta cómo gestionarlos sin complicaciones.
[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), recuerda que el acceso se realiza por el puerto 2106. El proceso de gestión de módulos es similar, pero te recomendamos consultar la documentación específica de tu proveedor.
¿Qué son los módulos de PrestaShop y por qué se gestionan en cPanel?
Los módulos son paquetes de código que añaden funcionalidades a tu tienda. Pueden ser desde un carrito de compras hasta un plugin de SEO. Normalmente, se instalan desde el propio panel de administración de PrestaShop, pero a veces necesitas acceder a cPanel para:
- Subir manualmente un módulo descargado.
- Solucionar errores de permisos o archivos corruptos.
- Editar archivos de configuración (como
config.xml). - Realizar copias de seguridad antes de instalar.
cPanel te da acceso directo al sistema de archivos de tu hosting, donde se almacenan los módulos en la carpeta /modules de tu instalación de PrestaShop.
Preguntas frecuentes sobre módulos PrestaShop cPanel
1. ¿Cómo instalar módulos en PrestaShop desde cPanel?
Respuesta: Hay dos formas principales: desde el administrador de PrestaShop o manualmente a través de cPanel. Aquí te explicamos la manual, que es la que suele generar más dudas.
Pasos para instalar un módulo manualmente:
- Accede a cPanel: Usa tu usuario y contraseña. Normalmente la URL es
tudominio.com/cpanelotudominio.com:2083. - Busca el Administrador de Archivos: En la sección "Archivos", haz clic en "Administrador de Archivos".
- Navega a la carpeta de PrestaShop: Ve a
public_html(o la carpeta raíz de tu tienda) y luego amodules. - Sube el módulo: Haz clic en "Subir" y selecciona el archivo
.zipo.tar.gzdel módulo. Luego, extráelo (descomprime) en la misma carpeta. - Instala desde PrestaShop: Ve al panel de administración de tu tienda, a "Módulos y servicios", y busca el módulo. Debería aparecer listo para instalar.
[TIP] Si el módulo no aparece, verifica que la carpeta dentro de
modulestenga el nombre exacto del módulo (por ejemplo,ps_seo). También asegúrate de que los permisos de la carpeta sean 755.
2. ¿Qué hago si un módulo no se instala desde el administrador de PrestaShop?
Respuesta: Esto suele ocurrir por problemas de permisos o tamaño de archivo. La solución desde cPanel es:
- Verifica los permisos: En el Administrador de Archivos, haz clic derecho sobre la carpeta del módulo y selecciona "Cambiar permisos". Pon 755 para carpetas y 644 para archivos.
- Aumenta el límite de subida: Si el módulo es pesado, edita el archivo
php.ini(en la raíz de PrestaShop) y aumentaupload_max_filesizeypost_max_sizea 64M o más. - Borra la caché de PrestaShop: En el panel de administración, ve a "Parámetros avanzados" > "Rendimiento" y limpia la caché.
3. ¿Cómo desinstalar y eliminar un módulo completamente?
Respuesta: Desinstalar desde el administrador no siempre borra los archivos. Para una eliminación total:
- Desinstala desde PrestaShop: Ve a "Módulos y servicios", busca el módulo y haz clic en "Desinstalar".
- Elimina los archivos desde cPanel: En el Administrador de Archivos, ve a
public_html/modulesy elimina la carpeta del módulo. - Limpia la base de datos: Esto es opcional pero recomendable. Puedes usar phpMyAdmin (en cPanel) para buscar tablas relacionadas con el módulo (solo si sabes lo que haces).
[WARNING] No elimines archivos de módulos que estén activos, podrías romper tu tienda. Siempre desinstala primero.
4. ¿Puedo instalar un módulo de pago manualmente?
Respuesta: Sí, el proceso es el mismo que con módulos gratuitos. Sin embargo, asegúrate de:
- Tener la licencia activa (algunos módulos requieren validación en línea).
- Subir el archivo completo, incluyendo carpetas de idiomas y configuraciones.
- Revisar que el módulo sea compatible con tu versión de PrestaShop (1.6, 1.7, 8.x, etc.).
5. ¿Cómo actualizar un módulo desde cPanel?
Respuesta: Las actualizaciones automáticas desde PrestaShop son ideales, pero a veces fallan. Para actualizar manualmente:
- Descarga la última versión del módulo desde la fuente oficial.
- En cPanel, ve a
public_html/modulesy renombra la carpeta del módulo antiguo (por ejemplo, añadiendo_old). - Sube y extrae la nueva versión en la misma ubicación.
- Verifica la actualización desde el administrador de PrestaShop (en "Módulos" debería aparecer como actualizado).
[INFO] Si el módulo tiene actualizaciones automáticas, puedes habilitarlas desde "Módulos" > "Actualizaciones" en el panel de administración.
6. ¿Qué hago si un módulo da error de "archivo no encontrado"?
Respuesta: Este error suele deberse a que la carpeta del módulo no está en la ubicación correcta o los archivos están corruptos.
- Revisa la ruta: Desde cPanel, asegúrate de que la carpeta del módulo esté directamente dentro de
modules(no en subcarpetas). - Verifica la integridad: Descarga el módulo nuevamente y súbelo de cero.
- Comprueba los permisos: Como mencionamos antes, 755 en carpetas y 644 en archivos.
7. ¿Cómo saber si un módulo es compatible con mi versión de PrestaShop?
Respuesta: La información de compatibilidad suele venir en el archivo config.xml del módulo. Puedes revisarlo desde cPanel:
- En el Administrador de Archivos, abre
modules/[nombre_del_modulo]/config.xml. - Busca la etiqueta
<displayName>o<compatibility>. Si no aparece, consulta la documentación del módulo. - También puedes verificar en el mercado de PrestaShop (Addons) filtrando por tu versión.
8. ¿Puedo usar cPanel para hacer copias de seguridad de mis módulos?
Respuesta: Sí, es muy recomendable antes de instalar o actualizar. Desde cPanel:
- Ve a "Archivos" > "Administrador de Archivos".
- Selecciona la carpeta
modulesy haz clic en "Comprimir" para crear un ZIP. - Descarga el archivo a tu computadora.
- También puedes hacer una copia de la base de datos desde "phpMyAdmin" o "Copias de seguridad" en cPanel.
[TIP] Programa copias automáticas desde cPanel (sección "Copias de seguridad") para proteger toda tu tienda, no solo los módulos.
9. ¿Qué son los permisos de archivos y cómo afectan a los módulos?
Respuesta: Los permisos determinan quién puede leer, escribir o ejecutar archivos. En PrestaShop, los módulos necesitan permisos específicos:
- Carpetas: 755 (lectura, escritura y ejecución para el propietario; lectura y ejecución para otros).
- Archivos: 644 (lectura y escritura para el propietario; solo lectura para otros).
Si ves errores como "no se puede escribir en el archivo", desde cPanel cambia los permisos de la carpeta del módulo a 755 y de los archivos a 644.
10. ¿Cómo solucionar problemas de memoria o tiempo de ejecución al instalar módulos?
Respuesta: A veces los módulos grandes consumen mucha memoria. Desde cPanel:
- Edita el archivo
php.ini(en la raíz de PrestaShop) y aumenta:memory_limit = 256Mmax_execution_time = 300max_input_time = 300
- Guarda los cambios y vuelve a intentar la instalación.
[WARNING] Si no encuentras
php.ini, crea uno nuevo o contacta a tu proveedor de hosting para que lo configure.
Consejos adicionales para gestionar módulos en PrestaShop desde cPanel
Organiza tus módulos
- Mantén solo los módulos que uses. Los inactivos ocupan espacio y pueden generar conflictos.
- Usa nombres descriptivos para las carpetas (por ejemplo,
ps_seo_originalsi haces pruebas).
Evita módulos de fuentes no confiables
- Descarga módulos solo de la tienda oficial de PrestaShop o de desarrolladores reconocidos.
- Los módulos piratas pueden contener malware y comprometer tu tienda.
Prueba en un entorno de desarrollo
- Si tu hosting lo permite, crea un subdominio o una instalación de prueba para probar módulos antes de ponerlos en producción.
Conclusión
Gestionar módulos PrestaShop cPanel no tiene por qué ser complicado. Con esta guía de preguntas frecuentes, ahora sabes cómo instalar, actualizar, desinstalar y solucionar problemas comunes desde tu panel de control. Recuerda que la clave está en los permisos, las copias de seguridad y la paciencia. Si encuentras un error que no puedas resolver, no dudes en contactar al soporte de tu hosting o a la comunidad de PrestaShop.
[INFO] Si tu hosting usa Syspanel (HestiaCP), el acceso es por el puerto 2106 y las herramientas son similares, pero los nombres de las secciones pueden variar. Siempre consulta la documentación de tu proveedor.
¿Tienes más dudas? ¡Déjalas en los comentarios o contacta a nuestro equipo de soporte! Estamos aquí para ayudarte a que tu tienda funcione perfectamente.
