大家好,感谢阅读。
我有两个(共 8 个)选项卡,无法成功激活“共享”选项卡上的“保存”按钮。如果进入 404 页(找不到页面),而不是更新共享选项卡的视图。如果我只是打开共享对话框并且不更改任何内容,我可以成功按“保存”,但如果我激活任何复选标记(例如“登录用户可以查看”),我会收到上述错误。(我以我(msiegert)和“管理员”的身份尝试过。)
注意:现在失去“可以查看”权限的“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 it apache2,它重写了所有(剩余的)URL,如下所示:
ProxyPassMatch ^/(.*)$ http://bbc.mdc-berlin.de:8080/VirtualHostBase/http/bbc.mdc-berlin.de:80/bioinformatics/VirtualHostRoot/$1
在http://pastie.org/6011725可以看到 apache-log 的失败和成功单击“保存”的输出
我在http://bbc.mdc-berlin.de/P4-sharing-error.html上发布了一系列屏幕截图,说明了导致此 404 结果的操作
[编辑 1] apache-error 日志中没有条目,apache-access 日志中的条目保持不变,但我从“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
似乎与这个“启动”参数有关。