I'm attempting to index the content of pdf's with Solr 6.6.2 and Sitecore 8.2 updateUpdate 6.
I've got my solr indexes working correctly, and I'm able to search text from pages (content items) and I'm able to locate pdf's by extention in my queries, but I'm not able to crawl the pdfspdf's and return the text from within the pdfspdf's.
I admit I'm very new to solr/sitecoreSitecore, and this is probably easy to do, and it's just escaping me. I would like to try sitecore's built in filters before branching out to tika or pdfbox or something else.
So it would seem that that is configured correctly for crawling pdf files. I read on the sitecoreSitecore doc site that you also need adobe pdf ifilter v9 (as v11 has issues) so I have installed v9 and set the path in my environment variables & rebooted.
This all sounds fine and good, but now I'm stuck as to what to do next to be able to execute a query string search to return content from inside pdfspdf's
- How do I know the ifilter is doing anything / configured properly?
- How do I activate it? (rebuild indexes? restart solr / sitecoreSitecore? Which i've done, multiple times)
- What else do I need to do to be able to perform the above query?
Downloaded adobe ifilter v9 / installed
Updated system environment variables path to include C:\Program Files\Adobe\Adobe PDF iFilter 9 for 64-bit platforms\bin;
Copied pdffilter.dll from installed directory (C:\Program Files\Adobe\Adobe PDF iFilter 9 for 64-bit platforms\bin) to c:\windows\system32\inetsrv directory.
Edited web.config file to change impersonate to true -
VerfiedVerified the following blocks exists in Sitecore.ContentSearch.Solr.DefaultIndexConfiguration.config
<field fieldName="_content" returnType="string" type="Sitecore.ContentSearch.ComputedFields.MediaItemContentExtractor,Sitecore.ContentSearch"> <mediaIndexing ref="contentSearch/indexConfigurations/defaultSolrIndexConfiguration/mediaIndexing"/>
Even after all of that, I still am not able to get sitecoreSitecore to crawl the content of pdf's. Did I miss a critical step somewhere?