Индексирование PDF и Word документов с Plone4 и Windows - PullRequest
2 голосов
/ 26 апреля 2011

Я следовал инструкции по индексированию pdf в Plone (4) (и Windows 2008), которая была изначально написана для Plone3:

http://plone.org/documentation/kb/enable-indexing-of-pdf-and-word-docs-with-windows-in-five-steps-occurs-three-minutes-without-problems

Я получил ошибку в его файлахшаг «Добавить преобразование; введите в ID: pdf_to_text», когда я пытался добавить модуль: Products.PortalTransforms.transforms.pdf_to_text.

Вот отчет:

Traceback (innermost last):
  Module ZPublisher.Publish, line 127, in publish
  Module ZPublisher.mapply, line 77, in mapply
  Module ZPublisher.Publish, line 47, in call_object
  Module Products.PortalTransforms.TransformEngine, line 487, in manage_addTransform
  Module Products.PortalTransforms.TransformEngine, line 254, in _mapTransform
  Module Products.MimetypesRegistry.MimeTypesRegistry, line 220, in lookup
   - __traceback_info__: ("'BROKEN'", 'BROKEN')
  Module Products.MimetypesRegistry.MimeTypesRegistry, line 457, in split
MimeTypeException: Malformed MIME type (BROKEN)

1 Ответ

1 голос
/ 26 апреля 2011

Хорошо, что очень очень старый.

В Windows слово индексация "Просто работает" в Plone 4, если у вас установлен MS Office.PDF все еще нуждается в xpdf.

Является ли pdftotext.exe в вашей переменной PATH?Это не будет работать, если это не так.Помните, что если вы добавили его в общесистемную среду, вам все равно придется остановить / запустить Zope, чтобы процесс Zope обнаружил измененную переменную PATH: запустите Zope на переднем плане из командного окна, которое вы знать имеет pdftotext на пути, и посмотреть, что происходит.

...