Plone 4.2.6システムでCollective Solr 4.1.0 Searchを使用しています。SolrはBLOBファイルのインデックスを作成しません
私の問題は次のとおりです。 Plone Serverでは、BLOBファイルの作成にZODB
を使用しています。 Solrでインデックスを作成しようとすると、エラーINFO UniCMSData MISSING BLOB FILE: /opt/plone/data/blobstorage/0x31/0x37/0x32/0x36/0x39/0xa2/0xce/0x3e/0x03b3d7af6465c4cc.blob
が出ます。
パスは私にとっては適切だと私は知っていますopt/plone/data/blobstorage
すべてのBLOBファイルが格納されています。それは私には不思議に思う:Solrはそれを見つけられなかったか、私のSolr設定にひどく間違っていましたか?または、SolrはZODBブロブを正しく処理しませんか?
GREATFULはどんな小さな助け:)
ここで私と付き合ってくれてありがとう:) apache tikaが私のためにそれを行うかどうか確認します。 5.0.1未満の 'collective.solr'バージョンではこの作業にはまったく役に立たないのですか? –
collective.solr 5.0.1より前には、blobを直接索引付けする際に問題がありました...実際にディスクに書き込まれる前にファイルを索引付けしようとしましたが、 – Mathias
collective.solrを5.0.3にアップグレードしました。これまでのところ、それは本当にうまく見え、私はもはや 'BlobError'に遭遇しませんでした。私は再索引付けが完了したらこのスレッドに戻ってきますが、私はすでに非常に楽観的です:) –