Mostrando entradas con la etiqueta prestashop. Mostrar todas las entradas
Mostrando entradas con la etiqueta prestashop. Mostrar todas las entradas

2 ene. 2020

Solucionar error en instalación de Prestashop | Parámetros PHP Requeridos

Wilmer Barrios | jueves, enero 02, 2020 | | | | | | | Be the first to comment!
Error:

Solucionando error cms
Datos:
  • Parámetros PHP requeridos
  • La extensión Fileinfo no está activada
  • La extensión intl no está cargada
Si tenemos un servidor con cPanel, la solución es activando estas extensiones desde WHM.

Seguir la siguiente ruta: Home »Software »EasyApache 4 » Customize » PHP Extensions

Se ubica las extensiones que no están activadas:

Buscar: Fileinfo


Buscar: intl


Para culminar hacer clic en Review, ubicado en el menú lateral. Debe aparecer luego una pantalla con la siguiente información:


Finalmente clic al botón "Provisión" ubicado en la parte inferior de la pantalla.

Con esto se soluciona las advertencias en el proceso de instalación del prestashop, luego puede ser llenado el formulario.


read more...

30 ene. 2019

Solución al error "PrestaShop Exception Invalid Address"

Wilmer Barrios | miércoles, enero 30, 2019 | | | Be the first to comment!


[PrestaShopException]
Invalid address #
at line x in file classes/Address.php
PrestaShopException Invalid Address es un error que se produce cuando se accede a un carro que usa una dirección de cliente que no es correcta o fue eliminada.
Por este motivo cuando se accede al carro problemático, Prestashop trata de obtener la dirección asociada y al no encontrarla lanza el error.
La solución pasa por realizar una corrección desde la propia base de datos.
Accedemos a la base de datos de Prestashop desde phpMyAdmin, y accedemos a la pestaña SQL.
Desde el cuadro de texto ejecutaremos la siguiente consulta:
SELECT * FROM `ps_cart` 
WHERE `id_address_delivery` > 0 AND `id_address_delivery` 
NOT IN (SELECT `id_address` FROM `ps_address`);
Lo que hace es comprobar si existen carros con direcciones de entrega que ya no estén presentes en la base de datos.
Una vez obtengamos los resultados, hacemos click sobre los valores de las columnas id_address_delivery para editarlos, cambiando el identificador actual por 0.
Repetimos la misma operación con esta otra consulta que comprobará las direcciones de facturación de los carritos, en este caso cambiaremos a 0 el campo id_address_invoice en los resultados obtenidos:
SELECT * FROM `ps_cart` 
WHERE `id_address_invoice` > 0 AND `id_address_invoice` 
NOT IN (SELECT `id_address` FROM `ps_address`);
read more...

22 dic. 2018

Prestashop: activar el acceso seguro HTTPS y certificado SSL

Wilmer Barrios | sábado, diciembre 22, 2018 | | | | Be the first to comment!
Todos los dominios que alojes con nosotros disponen de certificados SSL de forma gratuita, y el acceso https funcionando sin nada que configurar.

Por este motivo para activar el uso del acceso seguro, simplemente deberás modificarlo desde el panel de Prestashop.

Prestashop 1.7
Accede al panel de control de Prestashop, sección Parámetros de la tienda, Configuración y haz click en el enlace para Habilitar SSL.

Tras esto en esa misma sección comprueba que tienes activo Habilitar SSL y Activar SSL en todas las páginas.

Prestashop 1.6
Accede al panel de control de Prestashop, sección Preferencias, Configuración y haz click en Habilitar SSL
read more...

31 jul. 2018

Correos Spam masivo desde formularios de contacto de las aplicaciones instaladas

Wilmer Barrios | martes, julio 31, 2018 | | | | | | Be the first to comment!
Resultado de imagen para spam mail

Sin motivo aparente empiezas a recibir decenas (e incluso cientos) de correos del tipo "Mail delivery error", revisando su contenido ves que se tratan de rechazos desde todo tipo de direcciones diferentes.
Estos correos son causa de un uso ilícito del formulario de contacto de una o varias de las aplicaciones instaladas, un sistema automatizado conecta con la web buscando formularios desprotegidos, cuando localiza uno, lo completa una y otra vez de forma indefinida.
La aplicación envía una notificación al correo que el supuesto usuario introduce en el formulario, esta notificación es rechazada por el servidor de correo remoto ya que realmente no realizó el contacto.
Son estos correos de rechazo los que se estarían recibiendo bajo el error "Mail delivery error" que no es más que un error de entrega de emails enviados desde tu cuenta.
Frenar este uso ilícito es sencillo, simplemente se debe implementar un sistema de protección vía captcha, la típica imagen o prueba que permite verificar si un usuario es real o no.
La protección más efectiva es reCaptcha de Google.
read more...
 
Copyright © 2017 MyBiosWeb
Distributed By My Themes | Template Design By BioHosting