大家好,谢谢你的阅读。
我有两个(8个)选项卡,我无法成功地激活共享选项卡上的“保存”按钮。而不是更新共享选项卡的视图,如果在404页(未找到页面)。如果我只是打开分享对话,不改变任何东西,我可以按“保存”,成功,但如果我激活任何复选标记。“登录用户可以查看”),我得到了上述错误。(我试着用我(msiegert)和“admin”(管理员)的方式。)
注意到:失去“可以查看”权限的"AG xxx“组成员仍然在站点搜索中显示的"AG xxx”选项卡中获取所需的内容,但由于缺少权限而无法打开结果链接,因此“某处”的权限似乎没有完全丢失.
背景:我刚刚将Plone-3.2.1 Data.fs迁移到Plone 4.2.1 (在Ubuntu-8下),并使用了Intranet/Extranet-Workflow。升级完成后,我注意到对一些人来说(!)在我的"AG xxx“选项卡中,组"AG xxx”的共享条目消失了(以及访问权限)。对于大多数选项卡,我可以手动重新创建“组'AG xxx‘有视图和编辑权限”条目。但是对于两个制表符,由于上面列出的错误,这是失败的。
我的httpd apache2,它重写了所有(剩余)URL,如下所示:
ProxyPassMatch ^/(.*)$ http://bbc.mdc-berlin.de:8080/VirtualHostBase/http/bbc.mdc-berlin.de:80/bioinformatics/VirtualHostRoot/$1apache-log对于“保存”的失败和成功克隆的输出可以在http://pastie.org/6011725上看到。
我在http://bbc.mdc-berlin.de/P4-sharing-error.html上发布了一系列屏幕截图,说明了为导致这种404结果所做的操作。
编辑1在apache错误日志中没有条目,apache访问日志中的条目保持不变,但我从"instance.log“中选择了.
2013-02-01T17:08:31 ERROR Zope.SiteErrorLog 1359734911.820.21161067649 http://bbc.mdc-berlin.de/ag-dieterich/@@sharing
Traceback (innermost last):
Module ZPublisher.Publish, line 126, in publish
Module ZPublisher.mapply, line 77, in mapply
Module ZPublisher.Publish, line 46, in call_object
Module plone.app.workflow.browser.sharing, line 86, in __call__
Module Products.Archetypes.CatalogMultiplex, line 73, in reindexObjectSecurity
Module Products.ZCatalog.CatalogBrains, line 74, in _unrestrictedGetObject
Module OFS.Traversable, line 300, in unrestrictedTraverse
- __traceback_info__: ([], 'launch')
NotFound: launch似乎与这个“启动”参数有关。
发布于 2013-02-01 17:18:57
您的目录中至少有一个陈旧的对象正在破坏您的共享选项卡;请执行完整的重新索引。
通过您的控制面板(‘站点设置’),转到ZMI,找到portal_catlog工具对象,转到“高级”选项卡。在“目录维护”下,单击“更新目录”按钮,等待完整的重新索引完成。
https://stackoverflow.com/questions/14650046
复制相似问题