Página 1 de 2

Error en carpeta cache raro

Publicado: 18 Feb 2013, 20:08
por mario1984
Buenos dias..
a ver si a alguien le encuentra la logica a lo q me pasa

en un tema de un subforo me sale el siguiente error:

Parse error: syntax error, unexpected '}' in /home/content/38/4798538/html/forohobby/cache/tpl_prosilver_attachment.html.php on line 119

resulta que hace poco para solucionar un problema con los avatars.. borre todo los archivos del cache menos el htacces. he visto q el foro lo ha regenarado de nuevo y de que es el mismo que el q tenia antes de borrar los archivos puesto q hice una copia de seguridad(mismo peso)

He borrado el cache del foro y resulta que consigo ver el tema pero solo lo consigo una vez, puesto q si lo actualizo me vuelve a salir el mismo error. al ver correctamente el tema.. el ultimo post me sale tb un error de :
Parse error: syntax error, unexpected '}' in /home/content/38/4798538/html/forohobby/includes/template.php(230) : eval()'d code on line 119

el error me dice que me falta } pero no he hecho recientemente ningun cambio y el resto de temas me van bien.

Alguna idea??

Un saludo

Re: Error en carpeta cache raro

Publicado: 18 Feb 2013, 20:53
por ThE KuKa
Mira lo último que has editado hay algún ENDIF mal colocado o que no esta cuando debería estar cerrando el IF o BEGIN ... END

Re: Error en carpeta cache raro

Publicado: 18 Feb 2013, 20:59
por mario1984
vale.. he descubierto que el error se produce cuando se adjunta un archivo. he borrado el archivo adjunto del ultimo post.. y ya se puede visualizar. si se os ocurre algo.. decirmelo

un saludo

Re: Error en carpeta cache raro

Publicado: 18 Feb 2013, 21:04
por ThE KuKa
¿Que adjunto era? extensión, tamaño, etc.

Re: Error en carpeta cache raro

Publicado: 18 Feb 2013, 21:19
por mario1984
la primera prueba ha sido con un jpg de 100k y la segunda con png de 10k.

diria que falla adjuntando cualquier archivo.

Re: Error en carpeta cache raro

Publicado: 18 Feb 2013, 21:34
por mario1984
ok. resuelto. he ido al archivo tpl_prosilver_attachment.html.php y he borrado un } del final y ya funciona todo.

no recuerdo haber tocado ese archivo nunca excepto para borrarlo del cache y asi hacer funcionar un problema q tenia con los avatars.

en fin..

menos mal... :rofl:

gracias kuka

lo doy por resuelto
un saludo

Re: Error en carpeta cache raro

Publicado: 21 Feb 2013, 21:41
por ThE KuKa

Tema desbloqueado por petición del usuario.


Re: Error en carpeta cache raro

Publicado: 21 Feb 2013, 22:11
por mario1984
buenas..

resulta que me ha vuelto a pasar lo mismo. un usuario me ha llamado diciendome que ha pasado el mismo fallo. acabo de aplicar la misma solucion que antes. le he quitado un } otra vez y solucionado pero mi pregunta es si esto volvera a pasar. se trata de un archivo del cache y desconozco si se regenerara dicho error de nuevo. la carpeta cache tiene permiso 777. deberia de cambiarlo??

un saludo

Re: Error en carpeta cache raro

Publicado: 21 Feb 2013, 22:20
por nextgen
El error seguira, seguira, seguira y seguira apareciendo ya que no es error de la carpeta cache sino que has hecho algúna modificación anterior y a la hora de borrar el cache desde el ftp te aparecio la advertencia.

Re: Error en carpeta cache raro

Publicado: 21 Feb 2013, 22:30
por mario1984
next.. no me acojones joe jeje
alguna idea de que puede producir el error y como solucionarlo. el archivo tpl_prosilver_attachment.html.php digo que se volvera a generar con el mismo error (con un "}" de mas). que es lo que genera ese archivo??

Re: Error en carpeta cache raro

Publicado: 21 Feb 2013, 22:32
por nextgen
Segun lo que decis el error viene del attachment.html de tu carpeta styles/tu estilo/template/, verifica que no haya ningún IF, ELSE o ENDIF de más.

Re: Error en carpeta cache raro

Publicado: 21 Feb 2013, 22:35
por towen
Como dice nextgen problema no está en la carpeta cache sino en el archivo attachment.html del estilo prosilver que se guarda en cache. Abre el archivo y revisa que no falte ningún IF o BEGIN, en la biblioteca hay una guía sobre esos errores. Si no das con la solución sube el archivo attachment.html del estilo prosilver para revisarlo.

Re: Error en carpeta cache raro

Publicado: 22 Feb 2013, 16:24
por mario1984
ok. le pegare un repaso.

un saludo

Re: Error en carpeta cache raro

Publicado: 23 Feb 2013, 17:52
por mario1984
como decis tiene q haber algun error en el archivo atachment.html pq me sale con algunas lineas rojas. he buscado los IF ENDIF... y me da la sensancion de q esta bien. he mirado la biblioteca y he comprobado el tema de espacios y salvo grave despiste todo esta bien.
el error tiene q haberse producido en una vieja modificacion pq lo arrastro desde copias anteriores.

adjunto archivo.

por cierto.. q programa soleis usar para programar web?? cual seria el mas recomendable para el tema de fallos ayudas de etiquetados etc?? yo uso bluefish pero creo q tendria q cambiarme a eclipse

PD: esta muy bien la biblioteca. no sabia de su existencia. he encontrado mas de una cosa que he deseado hacer alguna vez o haber consultado. en google desgraciadamente no suele salir entre los primeros puestos xd
attachment.html.zip
(1.73 KiB) Descargado 105 veces

Re: Error en carpeta cache raro

Publicado: 23 Feb 2013, 21:24
por invi
No se si me equivocaré yo, pero el error no parece venir de ahí.
He estado revisando el archivo y comparandolo con el original, y no parece haber nada 'raro' excepto al principio del documento que tanto el modificado como el original dejan un espacio al inicio, pero nada más.
¿Podrías adjuntar el archivo template.php para revisarlo? solo por curiosidad.

Y para editar y tocar archivos utiliza notepad++ es el mejor para este tipo de cosas..