Installation Adobe pdf ifilter 9.0 64-bit auf WSS

Nach der Installation des Adobe ifilters müssen noch diverse Konfigurationen vorgenommen werden um die Indizierung von PDF Dokumenten starten zu können.

Die folgenden Schritte sind hierzu notwendig:

·         Um sicher zu gehen dass die Komponenten korrekt installiert wurden sollte man die PDFFilter.dll nochmal manuell registrieren

 

Type regsvr32.exe "C:\Program Files\Adobe\Adobe PDF iFilter 9 for 64-bit platforms\bin\PDFFilter.dll" und drücke ENTER

 

  • Fügt die PDF Extension der Extensions List für WSS search durch editieren der registry  hinzu.
    • Start regedit
    • Öffne den folgenden Key   HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\12.0\Search\Applications\{Random GUID}\Gather\Search\Extensions\ExtensionList
    • Fügt der Liste einen neuen Wert "38" hinzu und setzt den default Wert auf pdf. Sollte der Wert 38 bereits existieren nehmt den nächst höheren. 
  • IFilter mapping in registry austauschen
    • Start regedit
    • Öffne den folgenden Key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\12.0\Search\Setup\ContentIndexCommon\Filters\Extension\
    • Füge den Schlüssel .pdf hinzu. Der Schlüssel muss den folgenden Wert haben {E8978DA6-047F-4E3D-9C78-CDBE46041603}.Sollte der Schlüssel schon existieren ist es notwendig den Wert auszutauschen. Nehmt hier den Wert {E8978DA6-047F-4E3D-9C78-CDBE46041603}

·         Der Key „HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\12.0\Search\Setup\Filters\.pdf” muss die folgenden Einträge beinhalten:

Name: Default
Type: REG_SZ
Data: (value not set)

Name: Extension
Type: REG_SZ
Data: pdf

Name: FileTypeBucket
Type: REG_DWORD
Data: 0x00000001 (1)

Name: MimeTypes
Type: REG_SZ
Data: application/pdf

·         Jetzt noch den IIS Verwaltungsdienst neu starten

·         Startet den Server neu oder führt die folgenden Commands aus:

    • Run: net stop spsearch
    • Run: net start spsearch
  • Crawlt die PDF Dokumente neu
    • Type CD C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\BIN und drücke ENTER

Type stsadm -o spsearch -action fullcrawlstart und drücke ENTER.

Jetzt sollten alle PDF Dokumente indiziert werden.

 

Technorati Tags: ,

Zum Sammeln und Tauschen:
  • del.icio.us
  • Digg it
  • Facebook
  • Technorati
  • Reddit
  • Sphinn
  • Mixx
  • Google
  •  PDF-Export
 

Links auf diesen Beitrag

Kommentare

Kommentiert am  Freitag, 11. Dezember 2009  16:44  von  Thomas

Für alle, die den Search Server Express 2008 in Verbindung mit den Windows SharePoint Services v3 im Einsatz haben noch eine kleine Ergänzung!

Auch der folgende Key in der Registrierung muss angepasst werden:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office server\12.0\Search\Setup\ContentIndexCommon\Filters\Extension\.pdf
Default --> {E8978DA6-047F-4E3D-9C78-CDBE46041603}

Anschließend im Shared Service Provider den vorhandenen Index verwerfen und die vollständige Indizierung starten.

Wer vor seinen PDF-Dokumenten noch das entsprechende PDF-Icon sehen möchte, geht wie folgt vor:
- PDF- Icon herunterladen:
http://www.adobe.com/misc/linking.html
- PDF-Icon speichern (Name: pdficon_small.gif):
~\12\TEMPLATE\IMAGES
- PDF-Icon referenzieren:
Öffne docicon.xml (~\12\TEMPLATE\XML\docicon.xml)
und füge diese Zeile hinzu:
<Mapping Key="pdf" Value="pdficon_small.gif" />
- IISRESET

Fertig :)

Gruß,
Thomas

Kommentiert am  Freitag, 10. September 2010  09:22  von  Kai

Hallo Herr Trapp,

vielen Dank für die ausführliche Anleitung. Leider funktioniert die Suche nach den PDFs bei uns nicht. Die erforderlichen Einträge in meiner Regestry stimmen mit der Anleitung überein und ich kann keinen Fehler erkennen.

Zusätzlich habe ich noch folgenden Schritt ausgeführt:
After installing the PDF iFilter, it is recommended that you set your system PATH environment variable to the “bin” folder of the “Ifilter” installation. For example, from the “Control Panel\System\Advanced\Environment Variables” tab, append to PATH “C:\Program Files\Adobe\Adobe PDF iFilter 9 for 64-bit platforms\bin\” and then restart the computer.

Leider brachte auch dies nicht den erwünschten Erfolg.

In verschiedenen Artikeln wird auch auf folgenden Schritt hingewiesen:
Be sure to add the bin folder of the iFilter installation to the PATH of the SharePoint Server that is assigned the Indexing Role, and any backend SQL Server(s) providing database storage to SharePoint.

Leider habe ich bisher noch nicht herausgefunden wo ich dieses einstellen kann.

Wir haben einen WSS 3.0 ohne installiertem SP auf einem Windows Server 2003 64 Bit-System und einem SQL-Server 2005 (ebenfalls 64-Bit) installiert.

Haben Sie vielleicht noch eine Idee?

Mit freundlichen Grüßen
Kai

Kommentiert am  Freitag, 10. September 2010  10:10  von  Thomas Hildebrandt

Hallo Kai,
an dieser Stelle empfehle ich vorweg unbedingt die Installation des SP2 der Windows SharePoint Services 3.0!

Die beschriebene Anleitung hat uns bisher in den verschiedensten Szenarien immer zum gewünschten Ergebnis gebracht. Bitte beachte ebenfalls den Zusatzeintrag in der Registrierung, den du unter den Kommentaren findest. Falls nach der Installation des SP2 weiterhin das Suchen innerhalb von PDF-Dateien nicht möglich ist, kannst du dich gerne über das Kontaktformular an uns wenden.

Viele Grüße aus dem Münsterland
Thomas

Kommentar hinterlassen