我有一个Plone站点(Plone版本3.1.2),我需要在上面安装一个名为GrufSpaces的产品-(http://plone.org/products/grufspaces)。但是,它是一个生产站点,所以我不能很容易地将Plone升级到3.2+,以便使用buildout;使用buildout可以方便地添加Grufspaces(集体.groupspace.roles等)作为产品。在
我已经分别下载了egg文件(角色、工作流、邮件、内容),并将它们放在如下目录结构中:
我想我可以把这个“集体”文件夹作为一个python模块添加到[plone directory]/Zope/lib/python。这个想法一旦被添加,我就可以重新启动Plone/Zope,它会自动将它作为Python模块在Plone中使用。不幸的是,到目前为止还没有奏效。在
如果我做这件事的方式不对,我欢迎任何建议,尝试这一不同的方式。在
如果您试图安装grufspaces2.0,那么您应该考虑升级到plone3.3(参见install requirements)
将集合的.*包放到
[plone directory]/Zope/lib/python
应该可以。但是这些软件包与Plone 3.1不兼容。这是我在使用集体.groupspace.roles使用Plone 3.1:除了collective.*包之外,您还必须下载GrufSpaces产品from SVN(下载链接位于plone.org网站不适用于我)并将其放入
Products
文件夹中。在没有专门针对grufffspaces的建议,因为我从未使用过它,但听起来你可能有一个错误的印象,你需要Plone 3.2+来构建。这是不正确的。Buildout在Plone 3.1.2中工作得很好。我还为plone2.5.5做了构建,甚至为plone2.1做了一次构建(尽管最后一次有点棘手,因为该版本所需的python没有进行构建)。在
所以,如果你喜欢扩建路线,就这么做吧。虽然升级你的Plone可能仍然是个好建议。在
你查过食物空间了吗安装.TXT?从那里开始:
对于Plone,最简单的方法可能是将其解压到顶层
products
文件夹中。在另请参见http://plone.org/documentation/kb/third-party-products/installing,一节“安装zope2样式的产品而不进行构建”。在
相关问题 更多 >
编程相关推荐