Esplosione plone, nonostante recupero del vecchio backup

7 messages Options
Embed this post
Permalink
Lucas84

Esplosione plone, nonostante recupero del vecchio backup

Reply Threaded More More options
Print post
Permalink
Un saluto a tutti,

in mattinata prima di metter le mani al plone versione 2.5 ho fatto un bel backup con l'utility repozo.py pensando di poter star tranquillo! Ho poi rimosso re-installato ri-rimosso add-on... A fine giornata, quando pensavo di esser quasi riuscito ad ottenere quello che volevo, riavvio Plone tramite il "Plone Controller" (sono su windows server -.- ) e scopro che :

----
Site Error

An error was encountered while publishing this resource.

AttributeError
Sorry, a site error occurred.

Traceback (innermost last):

    * Module ZPublisher.Publish, line 196, in publish_module_standard
    * Module Products.PlacelessTranslationService.PatchStringIO, line 34, in new_publish
    * Module ZPublisher.Publish, line 146, in publish
    * Module Zope2.App.startup, line 248, in __call__
    * Module ZPublisher.Publish, line 115, in publish
    * Module ZPublisher.mapply, line 88, in mapply
    * Module ZPublisher.Publish, line 41, in call_object
    * Module Shared.DC.Scripts.Bindings, line 311, in __call__
    * Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
    * Module Products.CMFCore.FSPageTemplate, line 195, in _exec
    * Module Products.CacheSetup.patch_cmf, line 18, in FSPT_pt_render
    * Module Products.CacheSetup.patch_utils, line 9, in call_pattern
    * Module Products.CMFCore.FSPageTemplate, line 134, in pt_render
    * Module Products.CacheSetup.patch_cmf, line 68, in PT_pt_render
    * Module Products.CacheSetup.patch_utils, line 9, in call_pattern
    * Module Products.PageTemplates.PageTemplate, line 104, in pt_render
      <FSPageTemplate at /sito/document_view used for /sito/new_index>
    * Module TAL.TALInterpreter, line 238, in __call__
    * Module TAL.TALInterpreter, line 281, in interpret
    * Module TAL.TALInterpreter, line 749, in do_useMacro
    * Module TAL.TALInterpreter, line 281, in interpret
    * Module TAL.TALInterpreter, line 457, in do_optTag_tal
    * Module TAL.TALInterpreter, line 442, in do_optTag
    * Module TAL.TALInterpreter, line 437, in no_tag
    * Module TAL.TALInterpreter, line 281, in interpret
    * Module TAL.TALInterpreter, line 749, in do_useMacro
    * Module TAL.TALInterpreter, line 281, in interpret
    * Module TAL.TALInterpreter, line 511, in do_setGlobal_tal
    * Module Products.PageTemplates.TALES, line 221, in evaluate
      URL: file:CMFPlone/skins/plone_templates/global_defines.pt
      Line 3, Column 0
      Expression: standard:'context/@@plone'
      Names:

      {'container': <PloneSite at /sito>,
       'context': <ATDocument at /sito/new_index>,
       'default': <Products.PageTemplates.TALES.Default instance at 0x015B13A0>,
       'here': <ATDocument at /sito/new_index>,
       'loop': <Products.PageTemplates.TALES.SafeMapping object at 0x07A49238>,
       'modules': <Products.PageTemplates.ZRPythonExpr._SecureModuleImporter instance at 0x015A0918>,
       'nothing': None,
       'options': {'args': ()},
       'repeat': <Products.PageTemplates.TALES.SafeMapping object at 0x07A49238>,
       'request': <HTTPRequest, URL=http://localhost/sito/new_index/document_view>,
       'root': <Application at >,
       'template': <FSPageTemplate at /sito/document_view used for /sito/new_index>,
       'traverse_subpath': [],
       'user': <UnrestrictedUser 'uplone'>}

    * Module Products.PageTemplates.Expressions, line 185, in __call__
    * Module Products.PageTemplates.Expressions, line 173, in _eval
    * Module Products.PageTemplates.Expressions, line 127, in _eval
      __traceback_info__: context
    * Module Products.PageTemplates.Expressions, line 286, in restrictedTraverse
      __traceback_info__: {'path': ['@@plone'], 'TraversalRequestNameStack': []}
    * Module Products.Archetypes.BaseObject, line 1138, in __bobo_traverse__

AttributeError: @@plone (Also, the following error occurred while attempting to render the standard error message, please see the event log for full details: @@plone)

Troubleshooting Suggestions

    * The URL may be incorrect.
    * The parameters passed to this resource may be incorrect.
    * A resource that this resource relies on may be encountering an error.

For more detailed information about the error, please refer to the error log.

If the error persists please contact the site maintainer. Thank you for your patience.
---

Nessuna paura - penso io - ho perso "solo" una giornata di lavoro, faccio il restore e tutto tornerà come prima... Non è stato così!

L'unico modo per poter tornare a una versione "recente" del sito è stato quello di sostituire una copia dell'intera cartella Plone (che risale a un mese fa) al posto della attuale. Provo a fare un restore a questo punto in cui il sito è tornato in piedi, ma nel momento in cui faccio il restore, vedo scoppiarmi nuovamente il sito tra le mani.

Sto faticando a mantenere la calma :###

Le operazioni che ho fatto in giornata sono state prevalentemente l'installazione e la rimozione di "Plone4Artists Video", prodotto che non riuscivo a far funzionare, per poi scoprire che l'errore finale era nella mancanza del "Plone4ArtistsSubtyper" o "p4a.subtyper", poi installato con easy_install.

Riavviato Plone dopo quest'ultima installazione il sito è crashato. Ho provato a rimuovere questo prodotto con l'opzione -m ma il risultato non è cambiato.

Grazie a Google ho trovato altre persone con errori simili, ma erano dovuti a situazioni completamente diverse dalla mia. Credete che abbia la possibilità di tornare almeno al backup di questa mattina?

Ringrazio anticipatamente tutti,
Luca
Fabrizio Reale

Re: Esplosione plone, nonostante recupero del vecchio backup

Reply Threaded More More options
Print post
Permalink
In data martedì 03 novembre 2009 19:23:40, Lucas84 ha scritto:

>
> Un saluto a tutti,
>
> in mattinata prima di metter le mani al plone versione 2.5 ho fatto un bel
> backup con l'utility repozo.py pensando di poter star tranquillo! Ho poi
> rimosso re-installato ri-rimosso add-on... A fine giornata, quando pensavo
> di esser quasi riuscito ad ottenere quello che volevo, riavvio Plone tramite
> il "Plone Controller" (sono su windows server -.- ) e scopro che :
>
> ----
> Site Error
>

> Grazie a Google ho trovato altre persone con errori simili, ma erano dovuti
> a situazioni completamente diverse dalla mia. Credete che abbia la
> possibilità di tornare almeno al backup di questa mattina?

Per ripristinare lo stato precedente non è sufficiente il Data.fs, ma devi anche ripristinare i prodotti.
Anzi penso che il tuo problema sia solo dovuto al codice.

Fabry


--
Fabrizio Reale

Redomino S.r.l.
Largo Valgioie 14,
10146 Torino Italy
Tel: +39 0117499875
http://redomino.com


_______________________________________________
Plone-IT mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html
Yuri-11

Re: Esplosione plone, nonostante recupero del vecchio backup

Reply Threaded More More options
Print post
Permalink
Fabrizio Reale ha scritto:

> In data martedì 03 novembre 2009 19:23:40, Lucas84 ha scritto:
>  
>> Un saluto a tutti,
>>
>> in mattinata prima di metter le mani al plone versione 2.5 ho fatto un bel
>> backup con l'utility repozo.py pensando di poter star tranquillo! Ho poi
>> rimosso re-installato ri-rimosso add-on... A fine giornata, quando pensavo
>> di esser quasi riuscito ad ottenere quello che volevo, riavvio Plone tramite
>> il "Plone Controller" (sono su windows server -.- ) e scopro che :
>>
>> ----
>> Site Error
>>
>>    
>
>  
>> Grazie a Google ho trovato altre persone con errori simili, ma erano dovuti
>> a situazioni completamente diverse dalla mia. Credete che abbia la
>> possibilità di tornare almeno al backup di questa mattina?
>>    
>
> Per ripristinare lo stato precedente non è sufficiente il Data.fs, ma devi anche ripristinare i prodotti.
> Anzi penso che il tuo problema sia solo dovuto al codice.
>
> Fabry
>
>  
p4a è il male :)

E ci fanno pure gli sprint (!), quando plone.tv ora punta a un apache
standard :D What a shame...


_______________________________________________
Plone-IT mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html
faber

Re: Esplosione plone, nonostante recupero del vecchio backup

Reply Threaded More More options
Print post
Permalink
p4a è il male :)

concordo in pieno! Io l'ho disinstsllato dal mio sito eppure continua a fare sentire i propri effetti nefasti. Dovrò fare una migrazione ad un Plone pulito esportando cartella per cartella: una vera rottura (diciamo che ne approfitterò per fare pulizia).
Eppure è un prodotto utile e comodo, diciamo che ha molti effetti collaterali.
Se puoi accedere alla ZMI, prova a fare la esportazione cartella per cartella.
Per ripulire un sito piccolo (quello grosso ancora attende) in passato mi è bastato
1) fare una installazione pulita di Plone
2) installare il prodotto subtyper nel Plone pulito
3) migrare cartella per cartella.

E ci fanno pure gli sprint (!), quando plone.tv ora punta a un apache standard :D What a shame...


_______________________________________________
Plone-IT mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html



--
Fabrizio
--------------------
"Life is what happens to you while you're busy making other plans" - J. Lennon

_______________________________________________
Plone-IT mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html
Lucas84

Re: Esplosione plone, nonostante recupero del vecchio backup

Reply Threaded More More options
Print post
Permalink
In reply to this post by Yuri-11
Fabrizio Reale wrote:
Per ripristinare lo stato precedente non è sufficiente il Data.fs, ma devi anche ripristinare i prodotti.
Anzi penso che il tuo problema sia solo dovuto al codice.

Fabry
Va bene, ma nel momento del backup allora cosa devo salvare oltre al Data.fs?

Basta la cartella "Products"? Ho l'impressione (ma non ne sono sicuro) che nel mio caso il danno sia stato successivo all'installazione del p4a.subtyper che è un modulo Python.

Per "star tranquillo" ora, ho una copia di tutta la cartella Plone (che sotto windows contiene anche la cartella Zope e Python), ma non è un buon approccio alle cose...Sulla documentazione, alla sezione Backup oltre al Data.fs non parla di nient'altro...

Luca
guerrino di massa

Re: Esplosione plone, nonostante recupero del vecchio backup

Reply Threaded More More options
Print post
Permalink
Some javascript/style in this post has been disabled (why?)
Lucas84 ha scritto:
Fabrizio Reale wrote:
  
Per ripristinare lo stato precedente non è sufficiente il Data.fs, ma devi
anche ripristinare i prodotti.
Anzi penso che il tuo problema sia solo dovuto al codice.

Fabry

    

Va bene, ma nel momento del backup allora cosa devo salvare oltre al
Data.fs? 

Basta la cartella "Products"? Ho l'impressione (ma non ne sono sicuro) che
nel mio caso il danno sia stato successivo all'installazione del
p4a.subtyper che è un modulo Python.

Per "star tranquillo" ora, ho una copia di tutta la cartella Plone (che
sotto windows contiene anche la cartella Zope e Python), ma non è un buon
approccio alle cose...Sulla documentazione, alla sezione Backup oltre al
Data.fs non parla di nient'altro...

Luca
  

_______________________________________________ Plone-IT mailing list [hidden email] http://lists.plone.org/mailman/listinfo/plone-it http://www.nabble.com/Plone---Italy-f21728.html
Ciao! Se posso intromettermi nel discorso... ti consiglio di passare alla virtualizzazione della macchina... il "gap" da colmare non è banalissimo ma i vantaggi sono infiniti!

Buon lavoro!


_______________________________________________
Plone-IT mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html
luigi scarso

Re: Esplosione plone, nonostante recupero del vecchio backup

Reply Threaded More More options
Print post
Permalink
2009/11/6 guerrino di massa <[hidden email]>:
> Ciao! Se posso intromettermi nel discorso... ti consiglio di passare alla
> virtualizzazione della macchina... il "gap" da colmare non è banalissimo ma
> i vantaggi sono infiniti!
Come hai fatto ?


--
luigi


_______________________________________________
Plone-IT mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html