8

統合インストーラーを使用して、CentOにPlone4.2.1を正常にインストールしました。ログインすると、コンテンツを追加できません。

次のエラーが発生します。

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 Products.CMFPlone.FactoryTool, line 453, in __call__
    Module ZPublisher.mapply, line 77, in mapply
    Module ZPublisher.Publish, line 46, in call_object
    Module Products.CMFFormController.FSControllerPageTemplate, line 91, in __call__
    Module Products.CMFFormController.BaseControllerPageTemplate, line 28, in _call
    Module Products.CMFFormController.ControllerBase, line 231, in getNext
    Module Products.CMFFormController.Actions.TraverseTo, line 35, in __call__
ValueError: Unable to find update_version_before_edit 

コンポーネントを更新するために、すでにbin /buildout-nを実行しました。助けてくれてありがとう。

4

2 に答える 2

8

今日、Plone 4.1.6 で同じ問題が発生しました。回避策は次のとおりです。

zmi に移動 -> portal_setup -> 「インポート」タブ -> ドロップダウン メニューで「CMFEditions」を選択 -> 「すべてのステップをインポート」ボタンをクリックします。

問題は、まだ見つけられなかった何らかの理由で、Product.CMFEditions のスキン レイヤーが portal_skins に登録されていないため、バージョン管理されているコンテンツ タイプを作成しようとすると失敗することです。もっと詳しく調べてみますが、当面はこのトリックが役に立ちます。

于 2012-10-04T08:40:33.210 に答える
0

update_version_before_edit は update_version_before_edit.py スクリプトを参照する必要があります。

このスクリプト

  • どちらもディスクに存在しません (インストールの失敗)

  • Zope 管理インターフェース > portal_skins が不適切に構成されています (ある種のサードパーティのテーマ干渉)

ZEO のインストールで問題を再現できますか? はいの場合、CentOS インストーラーのバグが原因で、ファイルが正しく設定されていない可能性があります。

于 2012-09-21T07:43:35.860 に答える