Я использую коллективный Solr 4.1.0. Поиск на нашей системе Plone 4.2.6.Solr не индексирует файлы blob
Моя проблема сейчас в следующем. На нашем Plone Server мы используем ZODB
для создания файлов blob. Когда я сейчас пытаюсь создать индекс в Solr, я получаю ошибку INFO UniCMSData MISSING BLOB FILE: /opt/plone/data/blobstorage/0x31/0x37/0x32/0x36/0x39/0xa2/0xce/0x3e/0x03b3d7af6465c4cc.blob
.
Путь выглядит правильно для меня, и я знаю, что unter opt/plone/data/blobstorage
хранятся все файлы blob. Это заставляет меня задаться вопросом: не нашел ли Solr его или просто что-то ужасное в моей конфигурации Solr? Или Solr не обрабатывает капли ZODB правильно?
признательно для каждой небольшой помощи :)
Спасибо, что присоединился ко мне здесь :) Я проверю, сделает ли apache tika это для меня. Неужели это бесполезно для этой задачи с версией 'collect.solr' менее 5.0.1? –
Перед сборником.solr 5.0.1 были проблемы с индексированием blobs напрямую ... например, solr попытался индексировать файл, прежде чем он был фактически записан на диск. – Mathias
Теперь я модернизировал наш коллектив.solr до 5.0.3. Пока это выглядит очень хорошо, и я больше не встречался с «BlobError». Я вернусь к этой теме, когда переиндексация будет завершена, но я уже очень оптимистичен :) –