luismiguel Posted January 15, 2012 Share Posted January 15, 2012 Hola compañeros. Me gustaria tener vuestra opiniön sobre este "comentario" que aparece al enviar un mensaje desde el formulario de contacto de la tienda. Por si a alguién le ha ocurrido y solucionado, o algún miembro del foro que pueda saber de donde viene el problema. Warning: getmypid() has been disabled for security reasons in /srv/disk1/941639/www/-------.es/tools/swift/Swift/Message.php on line 169 Aclaro, que los mails funcionan, tanto para los pedidos como en contacto. Gracias por vuestras respuestas. Link to comment Share on other sites More sharing options...
nadie Posted January 15, 2012 Share Posted January 15, 2012 Hola compañeros. Me gustaria tener vuestra opiniön sobre este "comentario" que aparece al enviar un mensaje desde el formulario de contacto de la tienda. Por si a alguién le ha ocurrido y solucionado, o algún miembro del foro que pueda saber de donde viene el problema. Aclaro, que los mails funcionan, tanto para los pedidos como en contacto. Gracias por vuestras respuestas. Quizas esta solucion te valga: http://www.prestashop.com/forums/topic/52206-error-contact-form/ Link to comment Share on other sites More sharing options...
luismiguel Posted January 15, 2012 Author Share Posted January 15, 2012 Quizas esta solucion te valga: http://www.prestasho...r-contact-form/ Hola. Ya he visto este post pero, en el no se dá la solución simplemente se ha pegado la parte del codigo de la linea 169 del fichero Message.php Gracias por tu respuesta. Link to comment Share on other sites More sharing options...
nadie Posted January 15, 2012 Share Posted January 15, 2012 Hola. Ya he visto este post pero, en el no se dá la solución simplemente se ha pegado la parte del codigo de la linea 169 del fichero Message.php Gracias por tu respuesta. \tools\swift\Swift\Message.php Abrelo busca la linea 169 $midparams = array( "utctime" => gmstrftime("%Y%m%d%H%M%S"), "pid" => getmypid(), "randint" => mt_rand(), "customstr" => (preg_match("/^(?<!\\.)[a-z0-9\\.]+(?!\\.)\$/iD", $idstring) ? $idstring : "swift") , "hostname" => (isset($_SERVER["SERVER_NAME"]) ? $_SERVER["SERVER_NAME"] : php_uname("n")), ); Y dejala asi: $midparams = array( "utctime" => gmstrftime("%Y%m%d%H%M%S"), "pid" => @getmypid(), "randint" => mt_rand(), "customstr" => (preg_match("/^(?<!\\.)[a-z0-9\\.]+(?!\\.)\$/iD", $idstring) ? $idstring : "swift") , "hostname" => (isset($_SERVER["SERVER_NAME"]) ? $_SERVER["SERVER_NAME"] : php_uname("n")), ); Link to comment Share on other sites More sharing options...
luismiguel Posted January 15, 2012 Author Share Posted January 15, 2012 Gracias compañero. La solución era una simple "@" y yo toda la tarde dandole vueltas, en verdad lo dice en el post que indicas, simplemente lo habia pasado por alto. ( A veces el arbol nos impide ver el bosque ). "pid" => getmypid(), "pid" => @getmypid(), Te agradezco la ayuda. Saludos. Link to comment Share on other sites More sharing options...
nadie Posted January 15, 2012 Share Posted January 15, 2012 Gracias compañero. La solución era una simple "@" y yo toda la tarde dandole vueltas, en verdad lo dice en el post que indicas, simplemente lo habia pasado por alto. ( A veces el arbol nos impide ver el bosque ). Te agradezco la ayuda. Saludos. Si suponia, que cuando habias leido el otro post, como no le habian puesto el @ no te habias fijado por eso lo puse en este tema. En fin un placer ayudarte, y para cualquier duda, estaremos por aqui. Un saludo Link to comment Share on other sites More sharing options...
luismiguel Posted January 15, 2012 Author Share Posted January 15, 2012 Gracias de nuevo. Un saludo. Link to comment Share on other sites More sharing options...
nadie Posted January 15, 2012 Share Posted January 15, 2012 Gracias de nuevo. Un saludo. El placer es mio por ayudarte. Un saludo Link to comment Share on other sites More sharing options...
Recommended Posts