Los que ya tengáis una tienda online seguro que os suena la plataforma de Prestashop, es más, probablemente vuestra tienda esté desarrollada sobre este gestor eCommerce líder en el mercado por su capacidad de escalabilidad gracias a los módulos accesibles dentro de su propio marketplace.
Para aquellos que estáis pensando en crear una tienda online os invitamos a que visitéis su web oficial y además de conocer las ventajas que ofrece os percatéis de la gran comunidad que gira en torno a él.
Pero vamos al lío porque aún con todas sus ventajas a veces se producen errores que hay que solucionar.
Error Function mcrypt_encrypt() is deprecated en Prestashop
Todo comienza hace unos años, la versión LTS de Prestashop 1.6 tenía previsto el mantenimiento de parches y bugs hasta octubre de 2018, es decir, dos años después del lanzamiento de Prestashop 1.7
Aún así son muchos los clientes que han decidido dar el salto a la última versión de PHP 7.3 o 7.2 porque, además de mejorar en seguridad, ganan en velocidad de programación.
Comparativas de CMS
Si queréis conocer el rendimiento de los principales entornos de desarrollo y programación, así como los mejores CMS (Joomla, WordPress, Drupal, etc) os recomendamos las gráficas y análisis realizados por Kinsta.
Pero nos estamos desviando del tema, volviendo a lo del error de Prestashop, si habéis actualizado a PHP sobre la versión de Prestashop 1.6 habréis visto el siguiente error:
PHP 7.2: Call to undefined function mcrypt_encrypt ()
El motivo es que desde PHP 7.2, Prestashop no soporta esta librería de encriptación, utilizada, sobre todo, en el proceso de pago seguro y sistema de compra.
Al activar la versión de PHP nuestra tienda no podrá iniciar e incluso fallará en el sistema de backend.
En digitalDot os contamos los problemas, pero también os damos las soluciones para los errores en Prestashop.
Si os estáis enfrentando a este error en PHP 7.2 tendréis que realizar un cambio directamente desde la base de datos o con Phpmyadmin, ejecutando el siguiente comando:
UPDATE `ps_configuration` SET `value` = '0' WHERE `name` = 'PS_CIPHER_ALGORITHM';
¡Y, problema solucionado!
Como veis no vamos a dejar de lado este CMS opensource porque tenga de vez en cuando algún error ya que como mencionábamos al inicio son muchas las ventajas de crear una tienda online con Prestashop:
Panel de control intuitivo
Posibilidad de personalización
Gran cantidad de módulos que permite su escalabilidad
Posibilidad de realizar WPO… y muchas más que seguro que ya conocéis.
Los desarrolladores de digitalDot están al día de los problemas que puedan surgir tanto en Prestashop como en cualquier otra plataforma enfocada a la venta online, si tenéis un eCommerce y comienza a daros errores podéis consultar con nuestro equipo de diseño y dearrollo de tiendas online. ¡Contad con nosotros!
DigitalDot Servicios Informáticos, S.L. utiliza cookies propias y de terceros para mejorar nuestros servicios y mostrarte publicidad relacionada con sus preferencias mediante el análisis de tus hábitos de navegación. Puedes aceptarlas con el botón "Aceptar", rechazarlas en el botón "Rechazar" o configurarlas con el botón "Gestionar preferencias". Puedes consultar más información detallada sobre las cookies utilizadas en este sitio web desde nuestra política de cookies.
Funcional
Siempre activo
Las cookies funcionales son absolutamente imprescindibles para que el sitio web funcione correctamente. Estas cookies garantizan las funcionalidades básicas y las características de seguridad del sitio web, de forma anónima.
Preferencias
El almacenamiento o acceso técnico es necesario para la finalidad legítima de almacenar preferencias no solicitadas por el abonado o usuario.
Estadísticas
El almacenamiento o acceso técnico que es utilizado exclusivamente con fines estadísticos.Las cookies estadísticas se utilizan para entender cómo interactúan los visitantes con el sitio web. Estas cookies ayudan a proporcionar información sobre las métricas del número de visitantes, la tasa de rebote, la fuente de tráfico, etc.
Marketing
Las cookies de marketing son necesarias para crear perfiles de usuario para enviar y personalizar publicidad, o para rastrear al usuario en una web o en varias web con fines de marketing similares.