1

こんにちはすべてそして読んでくれてありがとう。

2つ(8つのうち)のタブがあり、[共有]タブの[保存]ボタンを正常にアクティブ化できません。404ページ(ページが見つかりません)で取得した場合、[共有]タブの更新されたビューの代わりに。共有ダイアログを開いて何も変更しない場合は、[保存]を押すことができますが、チェックマークをオンにすると(たとえば、[ログインしているユーザーは表示できます])、上記のエラーが発生します。(私はこれを私(msiegert)および「admin」として試しました。)

注意:「表示可能」権限を失った「AGxxx」グループのメンバーは、サイト検索に表示される「AG xxx」タブ内で目的のコンテンツを引き続き取得しますが、権限がないために結果リンクを開くことができません-つまり、「どこか」で、権限が完全に失われたわけではないようです...

背景:Plone-3.2.1Data.fsをPlone4.2.1(Ubuntu-8の下)に移行し、Intranet/Extranet-Workflowを使用しています。アップグレードが行われた後、「AG xxx」タブの一部(!)で、グループ「AG xxx」の共有エントリ(およびアクセス許可)が消えたことに気付きました。ほとんどのタブでは、「グループ'AGxxx'には表示と編集の権限があります」というエントリを手動で再作成できました。ただし、2つのタブの場合、これは上記のエラーで失敗します。

私のhttpditapache2は、すべての(残りの)URLを次のように書き換えます。

ProxyPassMatch ^/(.*)$ http://bbc.mdc-berlin.de:8080/VirtualHostBase/http/bbc.mdc-berlin.de:80/bioinformatics/VirtualHostRoot/$1

「保存」での失敗と成功のクリックのapache-logの出力は、 http: //pastie.org/6011725で確認できます。

この404の結果を引き起こすために行われたアクションを示す一連のスクリーンショットをhttp://bbc.mdc-berlin.de/P4-sharing-error.htmlに投稿しました。

[編集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

この「起動」パラメータと関係があるようです。

4

1 に答える 1

2

カタログに、共有タブを壊している古いオブジェクトが少なくとも1つあります。完全なインデックスの再作成を行ってください。

コントロールパネル(「サイトのセットアップ」)を介して、ZMIに移動し、portal_catlogツールオブジェクトを見つけて、[詳細設定]タブに移動します。そこで、[カタログのメンテナンス]の下にある[カタログの更新]ボタンをクリックし、完全なインデックスの再作成が完了するのを待ちます。

于 2013-02-01T17:18:57.217 に答える