Plone修补程序20121106

Plone修补程序20121106,plone,hotfix,Plone,Hotfix,我是plone和linux的新手,正在尝试在plone上安装新补丁(plone修补程序20121106) 我正在使用buildout安装这个补丁,当我查看日志时,它似乎根本没有下载/安装补丁 以下是my buildout.cfg的内容: eggs = Products.PloneHotfix20110928 Products.Zope_Hotfix_20110622 Products.PloneHotfix20121106 我所做的是先停止plone服务,然后再做 s

我是plone和linux的新手,正在尝试在plone上安装新补丁(plone修补程序20121106)

我正在使用buildout安装这个补丁,当我查看日志时,它似乎根本没有下载/安装补丁

以下是my buildout.cfg的内容:

eggs = 
    Products.PloneHotfix20110928
    Products.Zope_Hotfix_20110622
    Products.PloneHotfix20121106
我所做的是先停止plone服务,然后再做

sudo ./bin/buildout -Nv
然后再开始我的飞行

当我检查instance.log时

它只安装了Products.plonehotfix 20110928和Products.Zope_Hotfix_20110622

有人帮我吗


提前感谢。

检查您的eggs目录,确保已在那里下载egg,如果没有,请重新运行buildout并查看/grep控制台消息,确保已成功下载。如果由于某种原因它没有关闭,你可以手动下载它并将其添加到你的目录中

然后,如果您在前台启动Plone,您应该会在控制台消息中看到正在安装的修补程序,例如

bin/instance fg
然后您应该在控制台中看到一些输出,如:

2012-11-06 23:51:08 INFO Products.plonehotfix 20121106应用注册表配置补丁 2012-11-06 23:51:08 INFO Products.plonehotfix 20121106应用的setHeader补丁 2012-11-06 23:51:08 INFO Products.PloneHotfix20121106应用的允许使用模块修补程序 2012-11-06 23:51:08 INFO Products.plonehotfix 20121106已应用获取请求或属性修补程序 2012-11-06 23:51:08 INFO Products.plonehotfix 20121106应用kssdevel补丁 2012-11-06 23:51:08 INFO Products.plonehotfix 20121106应用的widget_遍历补丁 2012-11-06 23:51:08信息产品。Plonehotfix 20121106应用gtbn补丁 2012-11-06 23:51:08 INFO Products.plonehotfix 20121106应用kupu_拼写检查补丁 2012-11-06 23:51:08 INFO Products.plonehotfix 20121106应用会员资格工具补丁 2012-11-06 23:51:08 INFO Products.plonehotfix 20121106应用的queryCatalog修补程序 2012-11-06 23:51:08 INFO Products.plonehotfix 20121106应用的uid\u目录修补程序 2012-11-06 23:51:08 INFO Products.plonehotfix 20121106已应用重命名对象ByPath修补程序 2012-11-06 23:51:08 INFO Products.plonehotfix 20121106应用于_下载补丁 2012-11-06 23:51:08 INFO Products.plonehotfix 20121106应用的安全html修补程序 2012-11-06 23:51:08 INFO Products.plonehotfix 20121106应用python_脚本修补程序 2012-11-06 23:51:08 INFO Products.plonehotfix 20121106应用getNavigationRootObject修补程序 2012-11-06 23:51:08 INFO Products.plonehotfix 20121106应用加密的oracle修补程序 2012-11-06 23:51:08 INFO Products.plonehotfix 20121106应用加密oracle保护补丁 2012-11-06 23:51:08 INFO Products.plonehotfix 20121106应用的ftp修补程序 2012-11-06 23:51:08信息产品。Plonehotfix 20121106应用atat补丁 2012-11-06 23:51:08 INFO Products.plonehotfix 20121106应用随机字符串修补程序 2012-11-06 23:51:08 INFO Products.plonehotfix 20121106已安装修补程序

  • 将修补程序(PloneHotFix201106)放置到Plone上的Products文件夹中

  • 打开zip文件

  • 运行实例(bin/实例fg)

  • 启动plone服务


  • 您可以通过灰显名称来检查修补程序是否包含在您的
    bin/instance
    中(因此
    grep plonehotfix 20121106 bin/instance
    。请确保没有其他
    eggs
    条目可用于您的Plone实例。此外,在提交此类问题时,请始终告知我们您的Plone版本。完全分开的注意事项:永远不要以root用户身份运行buildout,这是通过使用“sudu…buildout”。在网络环境中,buildout从Internet获取不受信任的代码并直接执行。您可以通过灰显名称来检查修补程序是否包含在您的bin/实例中(因此grep plonehotfix 20121106 bin/instance。确保没有其他鸡蛋条目可用于您的Plone实例->我在plonehotfix 20121106上找不到匹配项,我只是想知道BUILDOUT.CFG为什么没有下载修补程序。顺便说一句,我通过下载ZIP文件安装了修补程序,并将其解压缩到PRODUCTS文件夹,然后运行b。)在/instance fg中…这解决了问题,但我仍在想BUILDOUT为什么不安装热修复程序您不需要重复其他注释,也不需要使用所有大写。注释字段旁边的
    help
    按钮显示了如何在必要时使用斜体或粗体格式来传递消息。bin/instance fg解决了问题但是我没有使用BUILDOUT,我只是将下载的ZIP修补程序放在PRODUCTS文件夹中并运行该命令,然后我安装了它。感谢您使用-v标志运行BUILDOUT,并观察控制台消息,当它尝试下载鸡蛋时,您应该看到这些消息,这将为您提供发生了什么的线索……如果它从未尝试下载鸡蛋,那么n您可能需要调查您是否真的在使用您认为是的构建文件…可能会在文件中扔一些垃圾,看看在您尝试运行它时它是否会抱怨。