Avisos
Vaciar todo

[Resuelto] Warning: escapeshellcmd al introducir datos de contacto en pedido de Prestashop.  

 
Isaías
 Isaías
Usuario activo

Buenas tardes!

A ver si podéis echarme una mano. Desde que he actualizado a Prestashop 1.7, cuando se intenta realizar un pedido en modo invitado, después de introducir los datos personales, al darle al botón siguiente aparece este error:

(1/1) ContextErrorException 

Warning: escapeshellcmd() has been disabled for security reasons

in MailTransport.php line 259
at Swift_Transport_MailTransport->_isShellSafe('info@kanaluha.com')in MailTransport.php line 288
at Swift_Transport_MailTransport->_formatExtraParams('-f%s', 'info@kanaluha.com')in MailTransport.php line 176
at Swift_Transport_MailTransport->send(object(Swift_Message), array())in Mailer.php line 85
at Swift_Mailer->send(object(Swift_Message))in Mail.php line 593
at MailCore::send(1, 'account', '[Kanaluha] ¡Bienvenido!', array('{firstname}' => 'Isaías', '{lastname}' => 'Gómez Paredes', '{email}' => 'isaias013@gmail.com', '{shop_logo}' => 'cid:c928ac5716742e925439f5c60e1d095b@kanaluha.com', '{shop_name}' => 'Kanaluha', '{shop_url}' => 'https://kanaluha.com/', '{my_account_url}' => 'https://kanaluha.com/mi-cuenta', '{guest_tracking_url}' => 'https://kanaluha.com/seguimiento-pedido-invitado', '{history_url}' => 'https://kanaluha.com/historial-compra', '{color}' => '#db3484'), 'isaias013@gmail.com', '=?UTF-8?B?SXNhw61hcyBHw7NtZXogUGFyZWRlcw==?=')in CustomerPersister.php line 229
at CustomerPersisterCore->sendConfirmationMail(object(Customer))in CustomerPersister.php line 200
at CustomerPersisterCore->create(object(Customer), 'asasasas')in CustomerPersister.php line 59
at CustomerPersisterCore->save(object(Customer), 'asasasas', nulltrue)in CustomerForm.php line 192
at CustomerFormCore->submit()in CheckoutPersonalInformationStep.php line 62
at CheckoutPersonalInformationStepCore->handleRequest(array('id_gender' => '1', 'firstname' => 'Isaías', 'lastname' => 'Gómez Paredes', 'email' => 'isaias013@gmail.com', 'password' => 'asasasas', 'birthday' => '', 'psgdpr' => '1', 'submitCreate' => '1', 'continue' => '1', 'controller' => 'order'))in CheckoutProcess.php line 59

 

 

Un saludo y gracias,

Isaías.

 

image
Respondido : 01/11/2020 5:08 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Isaías,

En este caso prueba configurar SMTP para enviar los mensajes de prestashop y ver si con esto se corrige el error. Te comparto el siguiente articulo donde te indican como puedes configurar SMTP en prestashop -> https://www.webempresa.com/blog/configurar-smtp-en-prestashop-1-7-para-el-envio-de-emails.html

Nos comentas como ha ido todo

Un Saludo

 

Respondido : 01/11/2020 6:51 pm

Cursos Gratuitos WordPress

Isaías
 Isaías
Usuario activo

Hola @karen

he configurado el SMTP como me has comentado, pero me daba error al hacer el envío del correo de prueba así que he creado una dirección nueva desde cPanel. En esta dirección sí que ha funcionado el correo de prueba. He intentado hacer otro pedido como invitado y esta vez me ha salido este error:

 

image

 

 

gracias!

Isaías.

Respondido : 01/11/2020 7:54 pm
Bulmaro
 Bulmaro
Soporte CMS Webempresa Moderator

@isaias-gomez-paredesgmail-com

Hola, 

En este segundo error que nos compartes veo que está relacionado con el modulo de Analytics, intenta desactivarlo y prueba, Google Analytics (ps_googleanalytics) es el módulo. Coméntanos los resultados que obtienes, por favor. 

Saludos 🙂

Respondido : 01/11/2020 11:02 pm

Isaías
 Isaías
Usuario activo

@bulmaro-webempresa

Buenos días,

al desactivar el módulo de Analytics, me deja continuar pero si selecciono como método de pago Transferencia bancaria, me sale este error:

image

Y veo que el pedido se ha dado de alta y su estado es como: En espera de pago por transferencia bancaria.

 

Un saludo y gracias.

Isaías.

Respondido : 02/11/2020 8:48 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Isaías.

El error que muestras es del módulo Revi que es el módulo de opiniones de productos.

-> https://addons.prestashop.com/es/comentarios-clientes/45628-revi-opiniones-de-clientes-y-productos.html

.- Desactiva el módulo y revisa si se soluciona.

,. Modifica también la versión de PHP que tienes instalada e instalar la 7.3, puedes modificarlo facilmente desde tu cuenta de cpanel:

-> https://guias.webempresa.com/preguntas-frecuentes/cambiar-la-version-php/

 

Un saludo

Respondido : 02/11/2020 9:10 am

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Isaías
 Isaías
Usuario activo

@pepesoler

Hola Pepe,

he actualizado el PHP a la versión 7.3:

image

pero al entrar en el backoffice me sale este error:

image

 

cierro la ventana emergente del error, intento entrar Module Manager y me sale este otro error:

image

 

 

Un saludo,

Isaías.

 

Respondido : 02/11/2020 10:04 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Isaias.

Ok, vuelve a dejar la versión 7.2 y desactiva el modulo que te indique antes.

Una vez desactivado elimina la cache de prestashop 

Actualizar prestashop a la última versión estable que es la 1.7.6.8

 

Un saludo

Respondido : 02/11/2020 10:30 am

wpdoctor-revisa-la-salud-de-tu-wordpress

Isaías
 Isaías
Usuario activo

@pepesoler

Buenos días,

ya he vuelto a la versión 7.2 de  PHP y he desactivado el módulo, pero no he podido actualizar Prestashop a la versión 1.7.6.8, me aparece este mensaje:

image

 

lo he intentado tres veces pero las tres veces pasa lo mismo.

 

Un saludo y gracias.

Isaías.

 

Respondido : 03/11/2020 8:41 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Isaias

.- Accede al módulo 1-Click Upgrade

.- Desactiva las Opciones de Copias de seguridad:

screenshot joomlero cp95.webjoomla.es 2020.11.03 10 40 56

 

Revisa si después de eso puedes actualizar Prestashop.

 

Un saludo

Respondido : 03/11/2020 9:41 am

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Isaías
 Isaías
Usuario activo

@pepesoler

Hola,

ya he actualizado y funciona todo bien.

 

muchas gracias!

Un saludo,

Isaías.

Respondido : 03/11/2020 10:40 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Isaias.

Genial !!! me alegra que lo solucionaras 😀 

Cualquier consulta que tengas no dudes en comunicarlo 😉 

 

Cerramos el tema.

Un saludo

 

 

Respondido : 03/11/2020 10:51 am

Cursos Gratuitos WordPress