从官方网站下载Plone2.5-UnifiedInstaller-r3.tgz解压缩安装、启动server服务、登录网站http://localhost:8080/manage
现在我要使用别人ZODB数据库文件New.fs,我是这么做的:
1、创建新实例myplone
2、配置zeo.conf和zope.conf
在zeo.conf中添加:
<filestorage nnplone2>
path /opt/Plone-2.5/zeocluster/myplone/var/Data.fs
</filestorage>
在zope.conf中添加:
<zodb_db nnplone2>
# Main FileStorage database
mount-point /nnplone2
cache-size 5000
<zeoclient>
server localhost:8100
storage nnplone2
name nnplone2
var /opt/Plone-2.5/zeocluster/myplone/var
cache-size 200MB
</zeoclient>
container-class
</zodb_db>
3、增加ZODB Mount Points ,即创建了一个名字为myplone的挂载点,在里面创建了新站点"Plone-site"名字为test,
4、替换myplone/var/Data.fs为别人的New.fs
5、重新启动服务
6、网页浏览http://localhost:8080/myplone/test
可是浏览并不是别人的New.fs的界面。我查看了Database发现里的确有一个叫myplone的数据库,大小和New.fs差不多都是5.2M,貌似这就是New.fs的数据库,可是为什么无法显示New.fs的页面呢?