plone4安装附加产品

buildout重新构建实例以更新配置或添加附加产品,bin/buildout命令有几个常用选项:
-v 显示详细信息,可以加多次以得到更为详细的信息;
-o/-O offline模式/Online模式;
-n/-N 非最新模式/最新模式;
-D 出错后启用pdb进行调试。

[b]对Plonep的egg方式安装附加产品的操作步骤做个笔记[/b]:
1.编辑buildout.cfg文件中[buildout]片段里的“eggs =”,在新一行中加入产品的名称,如:Products.Quills ;
2.如需指定版本号,可在上一步中的产品名后加”==${version}”或”>=${lowest_version},<=${highest_version}”之类;
3.注意产品名称独站一行且要缩进,不能顶行首。若要用“#”号注释掉,“#”号要放行首;
4.在[instance]片段里(对于集群模式则一般为[client1])找到”zcml = “,同样加入产品名称(有些产品可能不需要,具体看产品安装说明),规则同eggs里的产品名称;
5.执行bin/buildout命令,如果产品需要从线上自动下载安装,切记不能加-o参数,此命令会自动从线上寻找产品及其依赖的eggs包并下载;
6.重启(如:bin/plonectl restart),打开站点以管理员身份登录,在站点管理:附加产品管理页面选择安装构建好的产品;
7.如碰到重启后网站打不开的情况,可先去掉新添的产品并重新构建以恢复网站,也可以用bin/${instance_name} fg来以前台形式启动服务以便从控制台得到更多错误信息。

**** Example ****

以安装 Image Editor为例吧: (目前官网上最新版本为1.5 [url]http://plone.org/products/products-imageeditor[/url])

1. 编辑 buildout.cfg文件 ;[buildout]片段里的“eggs =”,在新一行中加入产品的名称,如:Products.ImageEditor;
2. 执行bin/buildout -v重新构建
3. 重启后进行add-on,可以找到你刚刚安装的ImageEditor1.5产品,同时安装的还有jQuery 1.3.2.1 ,jQuery UI 1.8.4.1

* 开始的时候没有加上版本号,结果自动安装的是1.6版,装完之后网站不正常了,无赖只得先注销掉刚才加的一句:Products.ImageEditor,并重建:重新填上Products.ImageEditor==1.5安装才正常
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值