Indizierung externer Dokumente/Dateien - die Extension Index Search Engine
Ein kurzer Lösungsansatz, der Euch vielleicht weiterhilft ;-)
System:
Typo3 Release: 3.8.0 Quickstart auf WAMP
Index_Search: Version 2.1.3
Problemstellung: Indizierung externer Dokumente (PDF, Word etc.) funktioniert nicht.
PDFTOTEXT: aus xpdf-3.00pl3-win32 | Quelle: http://www.foolabs.com/xpdf/download.html
CADOC: catdoc-0.90a-Win32PL1 | Quelle: http://www.geocities.com/win32mutt/win32.html
Erkenntnisse?!
Nach längerer Fehlersuche in einem Quickstartpackage habe ich versuchsweise das Testsitepackage installiert.
Siehe: http://typo3.org/download/packages/
1. Die Extension >>>Index Search Engine<<< ist hier als Sytemerweiterung (Type = system) installiert! In meinem QS-Package war (Type = local).
2. Nach Angabe (ExtManager->search_engine->Configuration) der Pfade (Path to PDF parsers, Path to WORD parser) des Verzeichnises der Parser PDFTOTEXT und CATDO
(Beispiel: D:\apache\apache\bin\pdftools bzw. D:\apache\apache\bin\catdoc) lief die Indizierung externer Dokumente problemlos. 😃
Übrigens: Die Indizierung erfolgte, wie üblich, abgemeldet vom Backend.
Lösungsansatz:
Falls index_search bereits als lokale Extension installiert ist
(siehe: ExtManager->Loaded extensions->Index Search Engine-> Type=local):
1. Deinstallation der Indexsearch (remove Extension)
2. Unter Install -> Database Analyser -> Update required tables: COMPARE-> nichtverwendete Tabellen löschen.
3. Im Filesystem im Typo3 unter ..\typo3\ext" und ..\typo3conf\ext zusätzlich den Ordner indexed_search entfernen.
Neuinstallation als Systemerweiterung:
1. [em_systemInstall] unter Install -> All Configuration auf 1 (enable) setzen
2. Im ExtManager -> Intallation der index_search in location = system
(Ich habe dazu die Indexsearch aus dem Testsitepackage verwendet, und hier wieder importiert (Import Extensions from... -> Upload extension file directly... (z.B.(.t3x):T3X_indexed_search-2_1_3-z-200508021400.t3x) -> in location: system (../typo3conf/sysext).
3. Pfadangaben in der Configuration checken (...wurden bei mir aus dem Testsitepackage übernommen)
4. Cache leeren.
Nun funktioniert bei mir auch die Indizierung externer Dateien im Quickstart-Package
Übrigens sollte im Template -> Setup folgendes stehen:
# Indexed Search activated
config {
index_enable = 1 # typo3 pages
index_externals = 1 #PDF and WORD docs
}
Ich hoffe diese Anleitung hilf weiter - Viel Erfolg ;-)
Gruß Flo