[Plone-IT] Il mio prodotto vittima di CacheFu! Help!
Yuri
yurj a alfa.it
Mer 21 Gen 2009 12:19:19 UTC
Vito Falco ha scritto:
> Ciao ,
> ho creato il mio prodottino che funziona alla grande sia sul mio
> portatile sia sul server. Il problema nasce quando sul server installo
> CacheFu (aka CacheSetup).
> Tutte le viste create (sia standalone) sia per i miei oggetti
> ritornano questo errore:
>
> Time 2009/01/21 10:47:58.547 GMT+1
> User Name (User Id) admin (admin)
> Request URL http://mysite.edu/site/prueba-estudio/view
> Exception Type UnicodeDecodeError
> Exception Value 'ascii' codec can't decode byte 0xef in position 0:
> ordinal not in range(128)
>
> Traceback (innermost last):
>
> * Module ZPublisher.Publish, line 119, in publish
> * Module ZPublisher.mapply, line 88, in mapply
> * Module ZPublisher.Publish, line 42, in call_object
> * Module Shared.DC.Scripts.Bindings, line 313, in __call__
> * Module Shared.DC.Scripts.Bindings, line 350, in _bindAndExec
> * Module Products.PageTemplates.PageTemplateFile, line 129, in _exec
> * Module Products.CacheSetup.patch_cmf, line 153, in PT_pt_render
> Warning: Macro expansion failed
> Warning: exceptions.KeyError: 'macro'
> * Module StringIO, line 271, in getvalue
>
> UnicodeDecodeError: 'ascii' codec can't decode byte 0xef in position
> 0: ordinal not in range(128)
>
> Ora, ho letto di questi problemi con la versione precedente di CacheFu
> (http://dev.plone.org/collective/changeset/63107) e relativa
> soluzione. Io ho pero' sulla mia macchina la ultimissima versione gia'
> fornita di tale patch.
> Suggerimenti?
>
> La mia configurazione:
> - Zope 2.10.6
> - Python 2.4.5
> - Plone 3.1.7
> - ZeoCluster with 2 clients
> - CacheFu aka CacheSetup 1.2 (via eggs)
>
> Per programmare ho sempre usato TextMate con impostazione UTF8 e
> sempre utilizzato la sintassi (u'...') per la definizione dei miei
> oggetti.
>
> <disperate mode>Consigli?</disperate mode>
in plone utils c'è un safe_encode, prova a utilizzarlo nel punto in cui
stampi il valore. È un template custom? Hai individuato la riga che crea
l'errore?
> Vito
> ------------------------------------------------------------------------
>
> _______________________________________________
> Plone-IT mailing list
> Plone-IT a lists.plone.org
> http://lists.plone.org/mailman/listinfo/plone-it
> http://www.nabble.com/Plone---Italy-f21728.html
Maggiori informazioni sulla lista
Plone-IT