plone4安装附加产品

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

对Plonep的egg方式安装附加产品的操作步骤做个笔记
  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 http://plone.org/products/products-imageeditor)

  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安装才正常

你可能感兴趣的:(jquery,UI,配置管理)