Página 1 de 1

Error General al querer actualizar plantilla

Publicado: 08 Dic 2008, 07:39
por portugalete
Versión de phpBB: 3.0.1
Tipo de phpBB: phpBB estandar, (tambien llamado Vanilla) phpBB2 o phpBB3
MODs Instalados: Si
Tu conocimiento: Principiante
Enlace del Foro: http://ddjuegos.idoo.com

¿Qué recuerdas haber hecho en el foro antes de aparecer este error?


¿Qué has realizado para intentar resolver el problema?


Descripción y Mensaje
Hola de nuevo

He añadido unas lineas en el archivo overall_footer.html, lo he subido con FileZilla, he ido a mi foro-->ACP-->estilos-->plantillas-->arrow-->actualizar

Me hace la pregunta de confirmacion, le digo que si y me aparece el siguiente error:

Spoiler
Error General
SQL ERROR [ mysql4 ]

Incorrect string value: '\xFAn tip...' for column 'template_data' at row 1 [1366]

SQL

UPDATE phpbb_styles_template_data SET template_id = 7, template_filename = 'overall_footer.html', template_included = 'confirm_body.html:faq_body.html:index_body.html:login_body.html:login_forum.html:mcp_approve.html:mcp_footer.html:mcp_move.html:memberlist_body.html:memberlist_email.html:memberlist_leaders.html:memberlist_view.html:message_body.html:posting_layout.html:report_body.html:search_body.html:search_results.html:ucp_agreement.html:ucp_footer.html:ucp_register.html:ucp_remind.html:ucp_resend.html:viewforum_body.html:viewonline_body.html:viewtopic_body.html:portal_body.html:', template_mtime = 1228714618, template_data = ' \n\n<div id=\"page-footer\">\n\n <div class=\"navbar\">\n <div class=\"inner\"><span class=\"corners-top\"><span></span></span>\n\n <ul class=\"linklist\">\n <li class=\"icon-home\"><a href=\"{U_PORTAL}\">{L_PORTAL}</a> &#187; <a href=\"{U_INDEX}\" accesskey=\"h\">{L_INDEX}</a></li>\n <!-- IF not S_IS_BOT -->\n <!-- IF S_WATCH_FORUM_LINK --><li ><!-- IF S_WATCHING_FORUM --><li class=\"icon-unsubscribe\"><!-- ELSE --><li class=\"icon-subscribe\"><!-- ENDIF --><a href=\"{S_WATCH_FORUM_LINK}\" title=\"{S_WATCH_FORUM_TITLE}\">{S_WATCH_FORUM_TITLE}</a></li><!-- ENDIF -->\n <!-- IF U_WATCH_TOPIC --><li ><!-- IF S_WATCHING_TOPIC --><li class=\"icon-unsubscribe\"><!-- ELSE --><li class=\"icon-subscribe\"><!-- ENDIF --><a href=\"{U_WATCH_TOPIC}\" title=\"{L_WATCH_TOPIC}\">{L_WATCH_TOPIC}</a></li><!-- ENDIF -->\n <!-- IF U_BOOKMARK_TOPIC --><li class=\"icon-bookmark\"><a href=\"{U_BOOKMARK_TOPIC}\" title=\"{L_BOOKMARK_TOPIC}\">{L_BOOKMARK_TOPIC}</a></li><!-- ENDIF -->\n <!-- IF U_BUMP_TOPIC --><li class=\"icon-bump\"><a href=\"{U_BUMP_TOPIC}\" title=\"{L_BUMP_TOPIC}\">{L_BUMP_TOPIC}</a></li><!-- ENDIF -->\n <!-- ENDIF -->\n <li class=\"rightside\"><a href=\"{U_TEAM}\">{L_THE_TEAM}</a> &bull; <!-- IF not S_IS_BOT --><a href=\"{U_DELETE_COOKIES}\">{L_DELETE_COOKIES}</a> &bull; <!-- ENDIF -->{S_TIMEZONE}</li>\n </ul>\n\n <span class=\"corners-bottom\"><span></span></span></div>\n </div>\n <center><b>DDJuegos no contiene ning�n tipo de fichero.<br>Todos los links de descarga est�n alojados en servidores externos.<br>DDJuegos se reserva el derecho a eliminar los mensajes que no considere apropiados para este contenido.</center></b>\n<!--\n We request you retain the full copyright notice below including the link to http://www.phpbb.com" onclick="window.open(this.href);return false;.\n This not only gives respect to the large amount of time given freely by the developers\n but also helps build interest, traffic and use of phpBB3. If you (honestly) cannot retain\n the full copyright we ask you at least leave in place the \"Powered by phpBB\" line, with\n \"phpBB\" linked to http://www.phpbb.com" onclick="window.open(this.href);return false;. If you refuse to include even this then support on our\n forums may be affected.\n\n The phpBB Group : 2006\n//-->\n\n <div class=\"copyright\">Powered by <a href=\"http://www.phpbb.com/\">phpBB</a> &copy; 2000, 2002, 2005, 2007 phpBB Group\n <div class=\"copyright\">Arrow Theme By Echo <a href=\"http://www.echological.com\">-=Designs By Echo=-</a> &copy; 2007 Echo\n <!-- IF TRANSLATION_INFO --><br />{TRANSLATION_INFO}<!-- ENDIF -->\n <!-- IF S_PORTAL_COPY --><br />{S_PORTAL_COPY}<!-- ENDIF -->\n <!-- IF DEBUG_OUTPUT --><br />{DEBUG_OUTPUT}<!-- ENDIF -->\n <!-- IF U_ACP --><br /><strong><a href=\"{U_ACP}\">{L_ACP}</a></strong><!-- ENDIF -->\n </div>\n</div>\n\n</div>\n\n<div>\n <a id=\"bottom\" name=\"bottom\" accesskey=\"z\"></a>\n <!-- IF not S_IS_BOT -->{RUN_CRON_TASK}<!-- ENDIF -->\n</div>\n<!-- Codigo contadorwap.com ver. 5.0 -->\n<script language=JavaScript src=\"http://server01.contadorwap.com/code.ph ... >\n<script language=JavaScript>\n contadorwapstats(\"11796efa8fbc57d8ce83974a6a53bacf\",0,\"icono\");\n</script>\n<br><font size=1><a href=\"http://www.contadorwap.com\" target=\"_blank\"></a></font>\n<!-- FIN Codigo contadorwap.com -->\n \n</body>\n</html>' WHERE template_id = 7 AND template_filename = 'overall_footer.html'

BACKTRACE

FILE: includes/db/mysql.php
LINE: 158
CALL: dbal->sql_error()

FILE: includes/acp/acp_styles.php
LINE: 2465
CALL: dbal_mysql->sql_query()

FILE: includes/acp/acp_styles.php
LINE: 275
CALL: acp_styles->store_templates()

FILE: includes/functions_module.php
LINE: 471
CALL: acp_styles->main()

FILE: adm/index.php
LINE: 75
CALL: p_master->load_active()


No tengo ni idea de lo que significa, si fuerais tan amables de echarme una mano...

Muchas gracias

Re: Error General al querer actualizar plantilla

Publicado: 13 Dic 2008, 11:32
por portugalete
Porfavor, necesito vuestra ayuda.

No puedo actualizar la plantilla y me urge bastante.

¿nadie sabe?

Re: Error General al querer actualizar plantilla

Publicado: 13 Dic 2008, 11:46
por HuanManwe
Usa Pastebin para copiar y pegar el contenido de ese archivo que intentas actualizar, el overall_footer.html, aunque creo que deberías editarlo y guardarlo con codificación UTF-8 SIN BOM, porque me huelo que el problema son los caracteres no reconocidos, que en el texto de tu primer mensaje aparecen como signos de interrogación con fondo negro.

Re: Error General al querer actualizar plantilla

Publicado: 13 Dic 2008, 18:08
por portugalete
Aqui te dejo el Pastebin:(espero haberlo hecho bien)

http://www.phpbb-es.com/foro/pastebin.p ... =view&s=46" onclick="window.open(this.href);return false;

¿Qué es UTF-8 SIN BOM, y cómo puedo guardarlo así?

Muchas gracias por tu ayuda

Re: Error General al querer actualizar plantilla

Publicado: 13 Dic 2008, 18:12
por mitch
Archivo > Guardar Como

debajo del nombre del archivo, aparece el tipo de archivo o Formato en que lo quieres guardar... allí eliges UTF8.

subelo e intenta actualizar de nuevo.

Re: Error General al querer actualizar plantilla

Publicado: 13 Dic 2008, 18:22
por portugalete
No me aparece esa opcion :(

Re: Error General al querer actualizar plantilla

Publicado: 13 Dic 2008, 18:31
por HuanManwe
Quizá es que el editor que usas para modificar o leer ese archivo no ofrece esa opción. Inténtalo instalando y usando el Notepad++.

Recuerda, abres el archivo y vas a FORMATO --> Codificar en UTF-8 SIN BOM

Re: Error General al querer actualizar plantilla

Publicado: 13 Dic 2008, 18:32
por Manolo
Imagen

Saludos!

Re: Error General al querer actualizar plantilla

Publicado: 13 Dic 2008, 18:46
por portugalete
voy a descargarme Notepad++.

¿para windows vista cual sería? :oops:

Re: Error General al querer actualizar plantilla

Publicado: 13 Dic 2008, 19:06
por HuanManwe
Para cualquier windows el instalador es npp.version-que-sea.Installer.exe

Re: Error General al querer actualizar plantilla

Publicado: 13 Dic 2008, 19:18
por portugalete
Descargue el npp.5.1.1.Installer.exe

Guarde en formato UTF-8 SIN BOM

Lo he subido de nuevo con FileZilla

ACP-->Estilos-->Plantillas-->Actualizar-->Sí

Y sigue apareciendo el mismo error :(

Re: Error General al querer actualizar plantilla  Tema Solucionado

Publicado: 15 Dic 2008, 15:44
por HuanManwe
Intenta quitando o modificando cualquier carácter no latino en el texto, como eñes, tildes, y similar.

Re: Error General al querer actualizar plantilla

Publicado: 16 Dic 2008, 09:36
por portugalete
¡¡¡Gracias HuanManwe !!!

Eran las tildes :shock: , las quité y ahora actualizó perfectamente.

SOLUCIONADO
Puedes cerrar el post

Re: Error General al querer actualizar plantilla

Publicado: 16 Dic 2008, 10:56
por HuanManwe
El problema no son las tildes, sino cómo interpreta los caracteres no-latinos tu foro. Seguramente alguna tabla que recibe esa información no acepta esos caracteres. Posiblemente porque no estará codificada en UTF-8.

Re: Error General al querer actualizar plantilla

Publicado: 18 Dic 2008, 09:22
por portugalete
Y eso ¿se puede solucionar?