[Plone-IT] Spostamento istanza Plone

Yuri yurj a alfa.it
Lun 22 Lug 2019 15:26:02 UTC


Ciao,

  è un problema per dei cambiamenti in python in zinstance (oppure
zeocluster a seconda dell'installazione). In breve, rilancia il
virtualenv nell'istance plone nuova ( cd zinstance; source
bin/activate.sh; cd..; virtualenv zinstance ), in modo da ricreare i
riferimenti corretti. Poi forse avrai un problema con lxml, e lì va
cancellata lxml dalla cache delle eggs e rifare il buildout in modo che
la ricompili. Ho fatto così qualche giorno fa, nel mio caso ho
aggiornato la distribuzione ma è come copiare l'istanza in una
distribuzione aggiornata.

P.S: per quanto riguarda virtualenv, prima avevo fatto anche questo:

cd plone5/
source bin/activate
cd Plone-5.1.5-UnifiedInstaller/
mkdir a
cp packages/virtualenv-16.2.0.tar.gz a/
tar -zxvf virtualenv-16.2.0.tar.gz
cd ..
pip install
a/virtualenv-16.2.0/virtualenv_support/setuptools-40.6.3-py2.py3-none-any.whl

cd ..
cd zinstance/

però non credo serva.

Il 22/07/19 17:08, Giampiero Lago ha scritto:
> Salve Ragazzi,
>
> ho spostato una istanza di Plone 5 da un server Debian 9 ad uno Ubuntu
> 18.04
> quando vado a lanciare il buildout mi da questo errore:
>
> (ushther) root a srvubu-ownstage:/home/plone/ushther# ./bin/buildout
> Traceback (most recent call last):
>   File "./bin/buildout", line 9, in <module>
>     import zc.buildout.buildout
>   File
> "/home/plone/ushther/local/lib/python2.7/site-packages/zc/buildout/buildout.py",
> line 17, in <module>
>     from zc.buildout.rmtree import rmtree
>   File
> "/home/plone/ushther/local/lib/python2.7/site-packages/zc/buildout/rmtree.py",
> line 18, in <module>
>     import doctest
>   File "/usr/lib/python2.7/doctest.py", line 99, in <module>
>     import unittest, difflib, pdb, tempfile
>   File "/usr/lib/python2.7/unittest/__init__.py", line 64, in <module>
>     from .main import TestProgram, main
>   File "/usr/lib/python2.7/unittest/main.py", line 7, in <module>
>     from . import loader, runner
>   File "/usr/lib/python2.7/unittest/runner.py", line 7, in <module>
>     from .signals import registerResult
>   File "/usr/lib/python2.7/unittest/signals.py", line 2, in <module>
>     import weakref
>   File "/usr/lib/python2.7/weakref.py", line 14, in <module>
>     from _weakref import (
> ImportError: cannot import name _remove_dead_weakref
>
> ho cercato un po' in giro ma, come per tutte le cose che riguardano
> Python, è comprensibile solo da chi ha tre lauree...
>
> Mi potete dare una mano a capire ???
>
> Grazie
> Giampiero
>


Maggiori informazioni sulla lista Plone-IT