Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将现有的基于Plone的站点导入新的Ubuntu服务器_Plone - Fatal编程技术网

如何将现有的基于Plone的站点导入新的Ubuntu服务器

如何将现有的基于Plone的站点导入新的Ubuntu服务器,plone,Plone,我不熟悉Plone框架。我需要做的一切可能看起来很简单,但我需要一些指导 我获得了一个现有的基于Plone的站点的文件,并想集成到一台新的Ubuntu计算机中。这是文件清单 构建缓存 普隆文件 Python-2.6 锌盐 在Zinstance目录中我有 adminPassword.txt buildout.cfg PloneController.app 变量 base.cfg development.cfg 产品 versions.cfg 垃圾箱 产卵 自述文件 zope_versions

我不熟悉Plone框架。我需要做的一切可能看起来很简单,但我需要一些指导

我获得了一个现有的基于Plone的站点的文件,并想集成到一台新的Ubuntu计算机中。这是文件清单

  • 构建缓存
  • 普隆文件
  • Python-2.6
  • 锌盐
在Zinstance目录中我有

  • adminPassword.txt
  • buildout.cfg
  • PloneController.app
  • 变量
  • base.cfg
  • development.cfg
  • 产品
  • versions.cfg
  • 垃圾箱
  • 产卵
  • 自述文件
  • zope_versions.cg
  • bootstrap.py
  • 零件
  • src
我跑

/bin/plonectl启动

在这个站点路径下,但是我得到了模块md5的错误

ImportError:没有名为_md5的模块

我已经根据快速互联网搜索安装了openssl,但我不知道这是否是问题所在

导入和发布此Plone站点的正确方式是什么?谢谢~

本期文章更多地介绍了“如何在Python中启用md5模块”。安装所需的OS LIB后,应该重新编译python。通常使用系统的python,因为包管理系统会处理所有的事情,但在您的情况下,Plone安装使用的是根目录树(python-2.6)中看到的python intepreter的本地安装。对您来说,最短的方法是重新编译它。在此之后,您应该使用新的Python解释器来运行:

$ /<whatever>/python -c "import md5"

参见@SteveM对一个非常类似问题的回答-谢谢。我后来尝试的只是将Data.fg和其他关键文件(如产品)复制到新系统中。它似乎在工作,但有些链接断了。我猜是不完整的文件迁移。但我还是很感激你的回答!
$ cd zinstance
$ /<whatever>/python bootstrap.py -v 1.7.5
$ bin/buildout -Nv
sudo apt-get install build-essential libglib2.0-dev libssl-dev \
libxslt-dev libldap2-dev libsasl2-dev zlib1g-dev libjpeg62-dev \
libxml2-dev python-ldap python-dev python-tk python-lxml \
python-libxml2  wv poppler-utils xpdf libncurses5-dev libbz2-dev \
git liblcms1-dev libreadline-dev gettext