Jump to content

Los problemas de Prestashop 8


Miguel_rf

Recommended Posts

No creeis que dada la cantidad de cambios existentes en Prestashop8, y la practicamente nula continuidad con versiones anteriores, no seria conveniente el orientar unos Foros totalmente dedicados al 8 y su futuro?

Pensad que apenas hay informacion, y los problemas son continuos....Como cambiar el fondo, los fuentes, duplicar tema.....NADA ES IGUAL!!!!

Link to comment
Share on other sites

Hola @Miguel_rf

Entiendo tu postura, aunque no la comparto. Yo creo que la gente de Prestashop tomo una decisión bastante arriesgada cuando decidió cambiar todo el producto de abajo a arriba, introduciendo Symfony como framework. Creo que era algo necesario ya que el código base de Prestashop se estaba quedando obsoleto y muchos otros software de tienda similares de la competencia le estaban alcanzando. Pero este cambio es muy complejo y no puede hacerse de un día para otro porque es incompatible con las versiones anteriores y todos los ecommerce actuales dejarían de funcionar por incompatibilidad de módulos y temas. Una migración de este  calado debe hacerse a lo largo de años. Por eso empezaron a meter cositas en el backend de la versión 1.7, luego han ido ampliando bastante en la 8, y empezamos a ver ya cambios en el frontend a la nueva plataforma en la 9. La 8 no es más que una versión de "tránsito" hacia la 9 y probablemente la 10 que será la que creo yo estará migrada por completo. Mientras tanto, los desarrolladores de módulos y temas deben ir adaptando sus productos al nuevo framework.

Con esto quiero decir que no veo necesario hacer nada, ya que los propios foros, que son algo vivo, se irán orientando solos a los nuevos temas y versiones. Yo personalmente tengo mi tienda en versión 8.2 y ya no contesto ningún tema del foro en versiones inferiores a la 8.

En cuanto a documentación van apareciendo ya cosas:

https://docs.prestashop-project.org/v.8-documentation/user-guide

Y para desarrollo:

https://devdocs.prestashop-project.org/

No sé que opinarán los demás.

 

  • Like 2
Link to comment
Share on other sites

No estoy criticando la evolución. Soy profesional, y toda innovación la considero interesante. El planteamiento era de crear un foro más orientado, para los que buscaran sobre esta nueva version, obtuvieran respuestas más rápidas, ya que cualquier respuesta basada en versiones anteriores no sirve para nada.

Ciertamente, si recuerdas mencionar la version en la pregunta se simplifica el tema.... en fin, no es más que una idea.....

Gracias por contestar, y tambien por pasar estos enlaces que ahora mirare.

Un saludo

Miguel Garcia

https://recursosformacion.com

 

Link to comment
Share on other sites

Hola,

Yo lo que estoy encontrando es poca ayuda para ciertos problemas,algunas cosas he podido solventar tirando de memoria de versiones anteriores e indagando un poco,pero ahora tengo un problema grave y no lo puedo solventar,me falla el paso de finalizar las compras,se queda en blanco,arroja un error enorme,no envía emails,etc... no se que hacer ni dónde buscar ya.

Link to comment
Share on other sites

 

No siempre ha sido así. En el antiguo foro si que había una sección dedicada a la ultima versión publicada.

Si es posible aporta la información del entorno que estás utilizando, una captura o copia y pega de Parámetros Avanzados/ Información

Y con respecto a los problemas técnicos, en la media de lo posible, aporta capturas, o trazas de error para que se te pueda ayudar desde foro.

Un saludo

  • Like 1
Link to comment
Share on other sites

Hola

No olvides aportar detalles en tus mensajes: así conseguirás respuestas más rápidamente y sin problemas en lugar de recibir preguntas adicionales para aclarar el problema original.

Aquí tienes una lista de información que puede ser útil:
Tipo de instalación (nueva/actualización):
Versión PrestaShop:
Tema (predeterminado/personalizado):
Código (original/modificado):
Alojamiento:
Versión PHP:
Versión MySQL:
Navegador(es) afectado(s):
 

Link to comment
Share on other sites

On 11/30/2024 at 8:48 PM, aixos said:

Hola

No olvides aportar detalles en tus mensajes: así conseguirás respuestas más rápidamente y sin problemas en lugar de recibir preguntas adicionales para aclarar el problema original.

Aquí tienes una lista de información que puede ser útil:
Tipo de instalación (nueva/actualización):
Versión PrestaShop:
Tema (predeterminado/personalizado):
Código (original/modificado):
Alojamiento:
Versión PHP:
Versión MySQL:
Navegador(es) afectado(s):
 

Tipo de instalación (nueva/actualización):
Versión PrestaShop: 8.2.0
Tema (predeterminado/personalizado): tema etrend
Código (original/modificado): me he limitado a cambiar colores y poco más en archivos css de la plantilla,theme,custom,base ,etc...
Alojamiento: hostalia
Versión PHP: 8.3
Versión MySQL:
Navegador(es) afectado(s): todos

Al finalizar el pedido arroja este error,la tienda los reciba pero el usuario ve la pagina en blanco y no recibe ningún correo.

Fatal error: Uncaught Error: Call to undefined function proc_open() in /var/www/vhosts/41023670.servicio-online.net/lajugueteriadetransilvania.com/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/StreamBuffer.php:291 Stack trace: #0 /var/www/vhosts/41023670.servicio-online.net/lajugueteriadetransilvania.com/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/StreamBuffer.php(54): Swift_Transport_StreamBuffer->establishProcessConnection() #1 /var/www/vhosts/41023670.servicio-online.net/lajugueteriadetransilvania.com/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php(143): Swift_Transport_StreamBuffer->initialize() #2 /var/www/vhosts/41023670.servicio-online.net/lajugueteriadetransilvania.com/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/SendmailTransport.php(50): Swift_Transport_AbstractSmtpTransport->start() #3 /var/www/vhosts/41023670.servicio-online.net/lajugueteriadetransilvania.com/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mailer.php(65): Swift_Transport_SendmailTransport->start() #4 /var/www/vhosts/41023670.servicio-online.net/lajugueteriadetransilvania.com/classes/Mail.php(636): Swift_Mailer->send() #5 /var/www/vhosts/41023670.servicio-online.net/lajugueteriadetransilvania.com/classes/PaymentModule.php(703): MailCore::send() #6 /var/www/vhosts/41023670.servicio-online.net/lajugueteriadetransilvania.com/modules/ps_cashondelivery/controllers/front/validation.php(65): PaymentModuleCore->validateOrder() #7 /var/www/vhosts/41023670.servicio-online.net/lajugueteriadetransilvania.com/classes/controller/Controller.php(308): Ps_CashondeliveryValidationModuleFrontController->postProcess() #8 /var/www/vhosts/41023670.servicio-online.net/lajugueteriadetransilvania.com/classes/Dispatcher.php(510): ControllerCore->run() #9 /var/www/vhosts/41023670.servicio-online.net/lajugueteriadetransilvania.com/index.php(28): DispatcherCore->dispatch() #10 {main} thrown in /var/www/vhosts/41023670.servicio-online.net/lajugueteriadetransilvania.com/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/StreamBuffer.php on line 291

 

Link to comment
Share on other sites

Hola

Problemas con la versión de PHP

Estás utilizando PHP 8.3, que no está oficialmente soportado por PrestaShop 8.2.0 al momento del error. Esto puede causar incompatibilidades.

Usa PHP 8.1 es lo correcto.

Cambia el método de envío a Usar mis propios parámetros SMTP

Si persisten los problemas, revisa los registros de errores del servidor para confirmar si hay otros problemas relacionados.

Link to comment
Share on other sites

4 minutes ago, Manuel_GT said:

Hola a todos.

Por favor, no nos desviemos del tema del hilo.


@GinM86 ya tienes un hilo con tu problema en el cual te conteste:

Pero no respondiste.¿Lo has comprobado?

 

Gracias voy a mirarlo,vi la respuesta del anterior usuario y ya no me di cuenta en que post estaba.

Muchas gracias y disculpad.

Link to comment
Share on other sites

  • 2 months later...

Buenos días, 

tengo una empresa con 15 empleados y facturación de unos 3 millones de eur anuales. 5000 productos y 30 000 clientes. Estamos  con prestashop desde los inicios. Hace poco tuvimos una brecha de seguridad en nuestro prestashop de 1.7. Bueno pues.. después de pensarlo mucho nos recomendaron pasar a Shopify. Sabemos ya las ventajas y desventajas. Pero es dificil decidirse. Para actualizar a 1.8 de presta requiere una migración empezando desde 0. Presupuesto de unos 30 000 eur. Pero lo que mas me preocupa de todo esto, cuanto tiempo podremos tirar con la version de 1.8? Sobre todo temas de seguridad. Cambiar cada dos años no es rentable. Entonces Shopify al final va ganando terreno? Bueno pues estamos ahora en eso y no es fácil elegir. A ver si me echáis una mano. Yo ya no sabía a quien mas consultar y me he decidido escribir aquí. Gracias de antemano. 

Link to comment
Share on other sites

Hola,

Gracias por compartir tu situación. Entiendo que tomar esta decisión no es fácil, especialmente con una tienda consolidada como la tuya.

Algunas preguntas clave para evaluar mejor tu caso:

  1. ¿Qué versión exacta de PrestaShop 1.7 estás utilizando? Esto es importante porque las versiones más antiguas tienen vulnerabilidades que ya no reciben soporte.
  2. ¿Tienes un equipo técnico o una agencia que gestiona tu PrestaShop? Si cuentas con un mantenimiento adecuado, actualizar y fortalecer la seguridad puede ser más viable.
  3. ¿Tu tienda está en un servidor propio o utilizas hosting administrado? Un servidor mal configurado puede ser un punto débil en seguridad.
  4. ¿Cómo gestionas las actualizaciones de seguridad y mantenimiento actualmente? Si la tienda no está actualizada a la última versión de la 1.7, el riesgo de vulnerabilidades aumenta.

Sobre la migración a PrestaShop 8:

No es estrictamente "empezar desde cero", pero sí requiere una migración importante, ya que hay cambios en la estructura y compatibilidad de módulos y temas.

Con un presupuesto de 30.000€, podrías hacer una migración sólida y bien planificada, asegurando que tu tienda sea segura y escalable a futuro.

PrestaShop 8 seguirá evolucionando, y aunque no tiene fechas de fin de soporte claras, su mantenimiento dependerá en gran parte de la comunidad y empresas que lo utilicen.

Sobre Shopify:

Es una opción más cerrada, pero con menos preocupaciones técnicas. Sin embargo, con tu volumen de productos y clientes, los costos de comisiones y personalización pueden ser un factor importante.

Perderías el control total sobre la plataforma, algo a considerar si necesitas integraciones avanzadas.

Si puedes compartir más detalles sobre tu infraestructura actual, podremos darte un análisis más preciso.

¡Saludos!

Link to comment
Share on other sites

Gracias Aixos por tu comentario. 

nuestra versión prestashop es 1.7.8.6. Si, podemos al menos actuaalizar a la ultima de 1.7 pero es un jaleo tb y preferimos lanzarnos ya a la 1.8 ultima. 

Si, estamos en con un par de agencias y un hosting administrado que controlan bien. 

Muchos modulos y cositas a medida, lo cual montamos practicamente desde 0 pero si que es verdad muchas cosas se copian y se adaptan. 

Prestashop requiere mas mano de obra, Shopify muy poca, para muchas empresas es mas rentable delegar que tener que contratar y tener problemas cada 2-3 años porque prestashop debe de actualizar. Y lo malo es que no se sabe. invertimos ahora 30 000 pero no sabemos para cuanto tiempo. Y es lo que me gustaría que podamos comentar aquí. En una situación como la nuestra que hacemos? Dificil decidir. Migración a Shopify te cambia los enlaces y es un golpe para el SEO cuando con prestashop los enlaces se puede mantener, minimo impacto para el SEO. Esto tb o tenemos en cuenta. Si no fuera por SEO yo creo que optábamos por el Shopify.

 

Saludos!

Edited by Ismael1312 (see edit history)
Link to comment
Share on other sites

Actualizar de PrestaShop 1.7 a 8 es una opción rentable y permite una migración fluida de los datos existentes, como productos, clientes y pedidos. Sin embargo, el costo y la complejidad dependerán del nivel de personalización del tema y de los módulos utilizados. Algunos módulos de terceros pueden requerir actualizaciones o incluso ser incompatibles con la nueva versión, lo que podría generar costos adicionales o la necesidad de buscar alternativas. A pesar de esto, PrestaShop sigue siendo una opción atractiva para aquellos que buscan flexibilidad y control total sobre su tienda, especialmente si cuentan con un equipo técnico capaz de gestionar su mantenimiento y desarrollo.

Por otro lado, Shopify ofrece una experiencia sin complicaciones en términos de seguridad, actualizaciones y mantenimiento, ya que la plataforma gestiona estos aspectos de manera automática. Esto elimina la necesidad de preocuparse por la optimización del servidor, parches de seguridad o compatibilidad de módulos tras cada actualización. Sin embargo, al ser una plataforma SaaS (Software as a Service), Shopify tiene costos mensuales fijos y comisiones por transacción en algunos planes, lo que puede representar un gasto mayor a largo plazo en comparación con PrestaShop, que es de código abierto.

Otro punto a considerar es la personalización. Pre

En términos de escalabilidad y facilidad de uso,

En conclusión, si buscas control total, personalización avanzada y evitar costos mensuales recurrentes, PrestaShop es una buena opción, siempre que cuentes con los recursos técnicos adecuados. Si prefieres una solución fácil de administrar, segura y sin preocupaciones técnicas, Shopify puede ser la mejor alternativa, aunque con algunas limitaciones en personalización y costos adicionales a considerar.

Link to comment
Share on other sites

Gracias Knowband. 

Claro.. Shopify tiene cuota fija en teoría mas gastos, comisiones etc.. Pero si lo miramos bien Prestashop quizas a la larga es el mismo gasto + dolores de cabeza. Horas de trabajo para solventar problemas de Prestashop + fallos de seguridad que en % es mucho mas que en Shopify es punto a considerar. El tema de que es mas barato prestashop tengo dudas pero si que hay mas control en prestashop. Gracias por una explicación amplia, eso me sirve para ir reflexionando. 

Link to comment
Share on other sites

  • 5 months later...
On 2/26/2025 at 11:49 AM, Ismael1312 said:

Gracias Knowband. 

Claro.. Shopify tiene cuota fija en teoría mas gastos, comisiones etc.. Pero si lo miramos bien Prestashop quizas a la larga es el mismo gasto + dolores de cabeza. Horas de trabajo para solventar problemas de Prestashop + fallos de seguridad que en % es mucho mas que en Shopify es punto a considerar. El tema de que es mas barato prestashop tengo dudas pero si que hay mas control en prestashop. Gracias por una explicación amplia, eso me sirve para ir reflexionando. 

Hola Ismael, creo que lo que puede que tengas es una mala experiencia o un bajo (o nulo) soporte de algun especialista o equipo especialista en Prestashop.

Actualmente tengo mas de 30 clientes con prestashop, el 90% ya ha migrado a PS8 por cuestiones obvias de seguridad y correcciones de muchisimos bugs, con proyectos unos mas complejos que otros pero nada que no pueda hacerse con el soporte indicado. 

Si aun estas interesado podemos tener un meet donde evaluemos tu caso y podamos darle un soporte genuino sin necesidad de migrar a otra plataforma y mantener todas las ventajas de Prestashop.

Link to comment
Share on other sites

PrestaShop 8 presenta problemas comunes como incompatibilidad con ciertos módulos antiguos, errores en la actualización de versiones previas, fallos en temas personalizados y rendimiento lento en servidores compartidos. Además, algunos usuarios reportan dificultades con la gestión multitienda y errores en la interfaz de administración. Se recomienda real izar copi as de seg uri dad antes de actual izar.

Link to comment
Share on other sites

On 8/7/2025 at 3:23 AM, sameershah said:

PrestaShop 8 presents common issues such as incompatibility with certain older modules, errors when updating from previous versions, crashes with custom themes, and slow performance on shared servers. Additionally, some users report difficulties with multi-store management and errors in the administration interface. It is recommended to perform backups before updating.

Mi consejo para los usuarios de PrestaShop: no cuenten con el foro para obtener ayuda — mejor usen ChatGPT. Desde depurar mensajes de error y escribir consultas SQL, hasta redactar descripciones de productos, optimizar el SEO e incluso explicar configuraciones poco claras del back office, ChatGPT puede guiarte en casi cualquier tarea. Es como tener a un desarrollador, un especialista en marketing y un agente de soporte disponibles las 24 horas, sin esperas, sin conjeturas y sin la política de los foros.

  • Confused 1
Link to comment
Share on other sites

@Manuel_GT  I'm not sorry you  did not like my advice (your emoji), so many  on here ask questions and ignore the replies, it's really a waste of my time but sometimes people get it....you should listen to people with a lot more experience than yourself.  I'm not here to bump my post count.

Link to comment
Share on other sites

@El Patron Yo tampoco. Me ha confundido que trates tan mal en tu post a los que intentamos ayudar a la gente y posteamos nuestros problemas aquí. Para eso es un foro como este. Yo en este foro he obtenido respuestas muy útiles y creo haber ayudado a varias personas, o al menos lo he intentado.

Y no comprendo porqué escribes en inglés en un foro específico en español. 

Un saludo.

 

Link to comment
Share on other sites

2 minutes ago, Manuel_GT said:

@The Boss Me neither. I'm confused by the way you treat those of us who try to help people and post our problems here so poorly in your post. That's what a forum like this is for. I've gotten very useful answers on this forum and believe I've helped several people, or at least I've tried to.

And I don't understand why you write in English on a specific Spanish forum. 

All the best.

 

I'm sorry, but translating to Spanish in the browser is very simple—it saves me from having to manually translate my advice every time. In this case, I didn’t want to waste more of my time. I gave you solid advice above; you may not have liked it, but it was still good advice and deserved more than just a negative emoji. Try to appreciate that someone took the time to help you. I didn’t hurt your poor post—you’re simply looking for the answer you prefer.

in case you  have issue using translation:

Lo siento, pero traducir al español en el navegador es muy sencillo, y me ahorra tener que traducir manualmente mi consejo cada vez. En este caso, no quise perder más de mi tiempo. Te di un buen consejo arriba; puede que no te haya gustado, pero seguía siendo un buen consejo y merecía más que solo un emoji negativo. Trata de apreciar que alguien se tomó el tiempo para ayudarte. No dañé tu pobre publicación… simplemente estás buscando la respuesta que prefieres.

  • Haha 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...