ジャコモに感謝します。あなたが提案したアプローチをさらに進めることができました。だから私がしたことは:
- ターゲットバージョン(4.1)に一致するバニラテストインスタンスを作成します
- Data.fsとblobstorageフォルダーを古いサイトからテストインスタンスにコピーします。(その間に、古いサイトが3.3ではなく4.0であることに気付きました。そのため、blobstorageフォルダー全体も移動しました。そうしないと、それ以上のエクスポートは機能しませんでした)。
- テストインスタンスを起動し、plone起動ページの[アップグレード]ボタンを使用してストレージをアップグレードします
- ZMIから、自分のサイトをzexpファイルにエクスポートします
- zexpファイルをターゲットプラットフォームのzinstance/var / instance/importにアップロードします
- ターゲットプラットフォームのZMIを入力し、2番目のサイトのマウントポイントにマップしたフォルダーを選択して、そこにzexpファイルをインポートします
zexpをインポートするこの最後のステップは、次のエラーで失敗します。
Error Type: TypeError
Error Value: Blobs are not supported
Troubleshooting Suggestions
The URL may be incorrect.
The parameters passed to this resource may be incorrect.
A resource that this resource relies on may be encountering an error.
ログのどれに対応しますか:
2011-10-05T12:49:27 ERROR Zope.SiteErrorLog 1317811767.860.405425857164 http://localhost:8080/mysecondsite/manage_importObject
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 OFS.ObjectManager, line 619, in manage_importObject
Module OFS.ObjectManager, line 637, in _importObjectFromFile
Module ZODB.ExportImport, line 92, in importFile
Module transaction._transaction, line 260, in savepoint
Module transaction._transaction, line 257, in savepoint
Module transaction._transaction, line 690, in __init__
Module ZODB.Connection, line 1123, in savepoint
Module ZODB.Connection, line 587, in _commit
Module ZODB.ExportImport, line 181, in _importDuringCommit
Module ZODB.Connection, line 1302, in storeBlob
Module ZODB.Connection, line 1331, in _getBlobPath
Module ZODB.Connection, line 1344, in temporaryDirectory
Module ZODB.blob, line 686, in temporaryDirectory
Module ZODB.blob, line 492, in temp_dir
TypeError: Blobs are not supported
これを解決する方法の手がかりはありますか?ありがとう!シルビオ