Página 1 de 2
me salen errores
Publicado: 02 Ene 2009, 11:13
por sonmisamigos
hola.. he estado trasteando con el foro y ahora me salen errores tipo
Parse error: parse error, unexpected '}' in /home/www/sonmisamigos.freehostia.com/cache/tpl_prosilver_viewtopic_body.html.php on line 197
cada vez q quiero ver un post
me ha salido a raiz de intentar instalar el "Avatar por defecto" como aqui
http://www.phpbb-es.com/foro/viewtopic.php?f=76&t=18104." onclick="window.open(this.href);return false;. hice lo q ponia y creo q lo q hice mal fue actualizar la plantilla, en vez de borrar el cache.. como lo soluciono???
ademas, ahora me sale el Ajax Chat debajo en el index... y no quiero q aparezca, por lo q quiero eliminarlo, como desinstalo el Ajax Chat???
gracias
Re: me salen errores
Publicado: 02 Ene 2009, 15:01
por Manolo
Ve a tu FTP y borra todo el contenido de la carpeta cache de la raiz del foro, menos los archivos index.html y .htaccess
Saludos
Re: me salen errores
Publicado: 02 Ene 2009, 15:08
por sonmisamigos
gracias Manolo.. ya hice eso y me salio otro error
Parse error: parse error, unexpected '}' in /home/www/sonmisamigos.freehostia.com/includes/template.php(187) : eval()'d code on line 197
por cierto.. en la carpeta cache no tenia los archivos index.html y .htaccess
Re: me salen errores
Publicado: 02 Ene 2009, 15:20
por Manolo
Resube entonces a tu FTP esa carpeta de un phpbb3 con tu version, puede ser ese el problema.
Saludos
Re: me salen errores
Publicado: 02 Ene 2009, 15:54
por sonmisamigos
me sigue saliendo el error
Parse error: parse error, unexpected '}' in /home/www/sonmisamigos.freehostia.com/includes/template.php(187) : eval()'d code on line 197
entiendo q es un error en includes/template.php en la linea 197.. q dice esto
function assign_display($handle, $template_var = '', $return_content = true, $include_once = false)
y la linea 187 q tb hace referencia el error dice esto
eval(' ?>' . $this->compiled_code[$handle] . '<?php ');
Re: me salen errores
Publicado: 03 Ene 2009, 17:19
por sonmisamigos
sigo sin saber q hacer.. una solucion q he pensado es kitar todos los archivos del phpbb3 y volverlo a instalar, pero asi no se si todos los mensajes, usuarios y demas se kedan en la base de datos.. aunque a ver si alguien me puede ayudar para no llegar a ese extremo

Re: me salen errores
Publicado: 03 Ene 2009, 17:30
por HuanManwe
Cuando hiciste las modificaciones esas, ¿cómo editaste los archivos? ¿Los guardaste con codificación UTF-8 SIN BOM? ¿O no sabes qué es eso?
En cuanto al AJAX chat, ¿cómo es que lo tienes? ¿Lo instalaste? Pues simplemente deshaz los cambios realizados cuando lo instalaste.
NO necesitas reinstalar el foro, en absoluto. No te dejes llevar por la desesperación. Es un error de ficheros que en todo caso se arreglan restaurando esos ficheros con versiones limpias/originales de los mismos, pero eso quizá tampoco sea necesario.
Re: me salen errores
Publicado: 03 Ene 2009, 17:51
por sonmisamigos
las ediciones las hago con el Frontpage y simplemente los guardo, creo q el Frontpage no tiene la opcion de UTF8
el AJAX Chat ya lo desinstale, como dices rehaciendo los cambios... ya esta hecho
si tengo q restaurar los ficheros.. cual es? el includes/template.php? pero tendre q editarlo para los mods q tengo instalados?
gracias
Re: me salen errores
Publicado: 03 Ene 2009, 18:06
por HuanManwe
Descarga e instala el
Notepad++.
Abre y edita TODOS los archivos que modificaras al intentar usar lo del "
avatar por defecto" y al abrirlos ve a
Formato -->
Codificar en UTF-8 sin BOM.
Si algo de lo que editaste se convierte en un caracter extraño simplemente edítalo para que quede como esperabas (sobre todo tildes y eñes).
Guárdalo con ese formato y vuelve a subirlo.
Elimina todos los archivos del directorio
cache excepto index.html y el .htaccess
Re: me salen errores
Publicado: 03 Ene 2009, 18:12
por sonmisamigos
perdon mi ignorancia.. pero el error no es del includes/template.php? para hacer lo del avatar por defecto solo se toca el prosilver/template/viewtopic_body.html.. de todas formas lo intentare
gracias
Re: me salen errores
Publicado: 03 Ene 2009, 18:24
por sonmisamigos
me vuelve a salir el mismo error al entrar a ver cualquier post
Parse error: parse error, unexpected '}' in /home/www/sonmisamigos.freehostia.com/includes/template.php(187) : eval()'d code on line 197
Re: me salen errores
Publicado: 03 Ene 2009, 18:42
por HuanManwe
¿Qué hiciste contra ese archivo para que saliera el error?
Re: me salen errores
Publicado: 03 Ene 2009, 18:55
por sonmisamigos
la verda es q he estado revisando todos los mods q tengo instalados, y los q recuerdo q probé, y ese archivo no lo he tocado para nada.. nose q puede pasar..

cada vez me convezco mas de reinstalar todo
Re: me salen errores
Publicado: 03 Ene 2009, 19:05
por HuanManwe
NO. No reinstales todo. Perderías todos tus MOD's. Aunque podrías volver a instalarlos.
Creo que hay dos posibilidades para el origen del problema:
1.- Al no editar con UTF-8 sin BOM se ha producido ese error, aunque se ha manifestado un poco tarde. Se solucionaría editando todos los archivos modificados tal y como te comenté, para que todos estén con esa codificación.
2.- Ese archivo está incompleto o mal subido. Se solucionaría volviéndolo a subir. Si no lo editaste en ningún momento seguramente será el original, así que con resubir ese archivo de una versión limpia y original del phpBB3 se debería solucionar.
Re: me salen errores
Publicado: 03 Ene 2009, 19:19
por sonmisamigos
bueno he hecho tu punto 2. volver a subir el archivo includes/template.php nuevo, he borrado la carpeta cache (menos index.htm, no es html, el .htacess no me aparece, aunque ya lo resubi ayer) y me vuelve a salir el error llamemosle 1
Parse error: parse error, unexpected '}' in /home/www/sonmisamigos.freehostia.com/includes/template.php(187) : eval()'d code on line 197
y por si sirve de algo, cuando intento abrir otro post me sale otro error, llamemosle 2, q a partir de ahi sale siempre
Parse error: parse error, unexpected '}' in /home/www/sonmisamigos.freehostia.com/cache/tpl_prosilver_viewtopic_body.html.php on line 197
entiendo q el error esta en template.php, y cuando se vuelven a crear los archivos del cache aparece el error en tpl_prosilver_viewtopic_body.html.php
tu solucion del punto 1. no me convence, pq tendria q volver a revisar todos los archivos q he modificado al instalar los mods, y me parece mas facil reinstalar el foro y todos los mods desde cero, eso si, si me confirmas q no se pierde la estructura del foro, los mensajes, los usuarios, avatares, firmas y demas, q supongo q esten en la base de datos
muchas gracias