Preguntas frecuentes sobre la instalación de módulos en PrestaShop con cPanel
Introducción: ¿Por qué surgen dudas al instalar módulos en PrestaShop?
Gestionar una tienda online con PrestaShop es una tarea gratificante, pero también puede presentar desafíos técnicos, especialmente cuando se trata de instalar módulos. Los módulos son como aplicaciones que añaden funcionalidades a tu tienda, desde mejorar el SEO hasta integrar pasarelas de pago. Si usas cPanel para administrar tu hosting, el proceso puede ser muy sencillo, pero es normal tener preguntas. Este artículo reúne las preguntas más frecuentes (FAQ) sobre la instalación de módulos en PrestaShop con cPanel, para que puedas resolver cualquier duda de forma rápida y sin complicaciones.
¿Qué necesito antes de instalar un módulo en PrestaShop con cPanel?
Antes de comenzar, asegúrate de tener acceso a tu panel de control de hosting. Si tu proveedor utiliza cPanel, necesitarás las credenciales de acceso (usuario y contraseña) y acceso al Administrador de Archivos o a un cliente FTP. También es recomendable tener a mano la versión de PrestaShop que estás usando, ya que algunos módulos requieren versiones específicas.
[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el acceso se realiza por el puerto 2106. El proceso de instalación es similar al de cPanel, pero la interfaz varía ligeramente.
Pregunta 1: ¿Cómo instalo un módulo PrestaShop desde cPanel?
La forma más común de instalar un módulo PrestaShop con cPanel es a través del Administrador de Archivos. Sigue estos pasos:
- Accede a cPanel: Ingresa a tu cuenta de hosting y busca la sección "Archivos".
- Abre el Administrador de Archivos: Haz clic en "Administrador de Archivos" y navega hasta la carpeta raíz de tu tienda PrestaShop (normalmente
public_htmlo una subcarpeta comotienda). - Localiza la carpeta de módulos: Dentro de la raíz, busca la carpeta
modules. Si no la ves, asegúrate de que estás en el directorio correcto. - Sube el archivo del módulo: Arrastra el archivo
.zipdel módulo a la carpetamodules. También puedes usar el botón "Subir" en la parte superior. - Descomprime el archivo: Una vez subido, selecciona el archivo
.zipy haz clic en "Extraer". El sistema creará una carpeta con el nombre del módulo. - Instala desde el backoffice de PrestaShop: Ve a tu panel de administración de PrestaShop, entra en "Módulos" > "Catálogo de módulos" y busca el módulo recién subido. Haz clic en "Instalar".
[TIP] Si el módulo no aparece, revisa que la carpeta se haya descomprimido correctamente y que el nombre de la carpeta coincida con el del módulo (sin espacios ni caracteres extraños).
Pregunta 2: ¿Por qué no puedo instalar un módulo PrestaShop desde el backoffice?
A veces, el backoffice de PrestaShop no permite la instalación directa por restricciones de permisos o tamaño de archivo. Esto es común en entornos compartidos. Si te aparece un error como "No se puede cargar el archivo" o "Tamaño máximo excedido", la solución es usar cPanel.
Pasos para solucionarlo:
- Verifica los límites de PHP: En cPanel, busca "Seleccionar versión de PHP" o "Configuración de PHP". Aumenta los valores de
upload_max_filesizeypost_max_sizea al menos 64 MB. - Usa el Administrador de Archivos: Como se explicó en la pregunta anterior, sube el módulo manualmente a la carpeta
modules. - Comprueba los permisos: Asegúrate de que la carpeta
modulestenga permisos 755 o 777 (temporalmente) para que el sistema pueda escribir en ella.
[WARNING] No dejes los permisos en 777 permanentemente por seguridad. Vuelve a 755 después de la instalación.
Pregunta 3: ¿Cómo instalo un módulo PrestaShop si mi hosting usa Syspanel?
Si tu proveedor usa Syspanel (antes HestiaCP), el proceso es similar pero con algunas diferencias. Recuerda que el puerto de acceso es el 2106.
- Accede a Syspanel: Abre tu navegador y escribe
https://tudominio.com:2106. Inicia sesión con tus credenciales. - Navega al Administrador de Archivos: Dentro de Syspanel, busca la opción "Archivos" o "Administrador de archivos".
- Localiza la carpeta de tu tienda: Ve a
public_htmlo la carpeta que hayas configurado para PrestaShop. - Sube y descomprime el módulo: Al igual que en cPanel, arrastra el archivo
.zipa la carpetamodulesy extráelo. - Instala desde el backoffice: Vuelve a PrestaShop y activa el módulo desde el catálogo.
[INFO] Syspanel no tiene un límite de tamaño de archivo tan restrictivo como otros paneles, pero si encuentras problemas, ajusta los parámetros de PHP desde la sección "Configuración de PHP".
Pregunta 4: ¿Qué hago si el módulo no aparece después de subirlo?
Esto puede deberse a varias causas. Las más comunes son:
- El módulo no es compatible con tu versión de PrestaShop. Revisa los requisitos en la descripción del módulo.
- La carpeta no se descomprimió correctamente. Vuelve a subir el archivo y extraerlo.
- Hay un conflicto con otro módulo. Desactiva temporalmente otros módulos para probar.
- Los permisos de la carpeta son incorrectos. Asegúrate de que la carpeta del módulo tenga permisos 755.
Para depurar, puedes activar el modo de depuración de PrestaShop: ve a /config/defines.inc.php y cambia _PS_MODE_DEV_ a true. Esto mostrará errores específicos.
Pregunta 5: ¿Es seguro instalar módulos desde cPanel?
Sí, siempre que descargues módulos de fuentes confiables, como la tienda oficial de PrestaShop o desarrolladores reconocidos. Al usar cPanel, tienes control total sobre los archivos, lo que reduce riesgos. Sin embargo, sigue estas buenas prácticas:
- Haz una copia de seguridad de tu tienda antes de instalar cualquier módulo.
- Verifica las reseñas y la compatibilidad.
- No uses módulos nulled (versiones pirata), ya que pueden contener malware.
[WARNING] Los módulos nulled son una de las principales causas de vulnerabilidades en PrestaShop. Siempre adquiere licencias oficiales.
Pregunta 6: ¿Puedo instalar un módulo PrestaShop sin acceso a cPanel?
Si no tienes acceso a cPanel, puedes usar un cliente FTP (como FileZilla) para subir los archivos. El proceso es el mismo: conecta a tu servidor con las credenciales FTP, navega a la carpeta modules y sube el archivo .zip. Luego descomprímelo desde el propio servidor o desde tu computadora antes de subir la carpeta.
[TIP] Si tu hosting usa Syspanel, también puedes acceder por FTP usando el puerto 21 (o 22 para SFTP). Las credenciales las encuentras en la sección "Cuentas FTP" de Syspanel.
Pregunta 7: ¿Cómo actualizo un módulo PrestaShop desde cPanel?
Actualizar un módulo es similar a instalarlo, pero debes sobrescribir la carpeta existente. Sigue estos pasos:
- Descarga la nueva versión del módulo desde la fuente oficial.
- En cPanel, ve a la carpeta
modulesy localiza la carpeta del módulo que quieres actualizar. - Sube el nuevo archivo
.zipy extráelo, eligiendo "Sobrescribir archivos existentes" cuando el sistema lo pregunte. - Ve al backoffice de PrestaShop y busca el módulo. Haz clic en "Actualizar" si aparece un botón, o simplemente reinstálalo.
[INFO] Algunos módulos requieren desinstalarse primero. Lee las instrucciones del desarrollador.
Pregunta 8: ¿Qué hacer si la instalación del módulo da error de "archivo corrupto"?
Este error suele indicar que el archivo .zip no se descargó completamente o está dañado. Prueba lo siguiente:
- Vuelve a descargar el módulo desde la fuente original.
- Verifica la integridad del archivo: algunos módulos incluyen un hash MD5 que puedes comprobar.
- Sube el archivo sin descomprimir y usa la función "Extraer" de cPanel en lugar de hacerlo localmente.
Si el error persiste, contacta al desarrollador del módulo.
Pregunta 9: ¿Cómo afecta la instalación de módulos al rendimiento de mi tienda?
Cada módulo consume recursos del servidor (CPU, memoria, consultas a la base de datos). Instalar muchos módulos puede ralentizar tu tienda. Para minimizar el impacto:
- Usa módulos ligeros y bien optimizados.
- Desactiva los módulos que no uses en lugar de desinstalarlos.
- Monitorea el rendimiento con herramientas como Google PageSpeed Insights o GTmetrix.
- Considera un hosting optimizado para PrestaShop, con suficiente RAM y caché.
[TIP] Si notas lentitud, revisa en el backoffice de PrestaShop la sección "Rendimiento" y activa las opciones de caché.
Pregunta 10: ¿Puedo instalar módulos PrestaShop desde la línea de comandos (SSH)?
Sí, si tienes acceso SSH, puedes usar comandos como wget y unzip para instalar módulos más rápido. Esto es útil para tiendas con muchos módulos. Por ejemplo:
cd /ruta/a/tutienda/modules
wget https://ejemplo.com/modulo.zip
unzip modulo.zip
rm modulo.zip
Luego, activa el módulo desde el backoffice. Esta opción es avanzada y requiere conocimientos de línea de comandos.
Conclusión: Resuelve tus dudas y sigue creciendo
Instalar módulos en PrestaShop con cPanel es un proceso que, con las respuestas a estas preguntas frecuentes, se vuelve mucho más sencillo. Recuerda siempre verificar la compatibilidad, hacer copias de seguridad y usar fuentes confiables. Tanto si usas cPanel como Syspanel (puerto 2106), el flujo es similar: subir, descomprimir y activar. Si encuentras algún problema, vuelve a esta guía o consulta con tu proveedor de hosting.
[INFO] ¿Tienes más preguntas? No dudes en contactar a nuestro equipo de soporte. Estamos aquí para ayudarte a que tu tienda PrestaShop funcione sin problemas.
¡Ahora ya estás listo para instalar cualquier módulo PrestaShop con cPanel!
