Zum Inhalt springen

indizieren von PDF-Files mit indexed_search

Erstellt am 13. Juni 2006 · 4 Antworten · letzte Antwort am 13. Januar 2009

Tags: PDF, Suche, Frage

wolfi3300 ·

Hallo!

Ich habe das Problem, dass ich meine indexed_search nicht so richtig in Gang bringe.

Habe 2 Probleme:

Problem 1:
Meine verlinkten PDF Files werden scheinbar nicht richtig durchsucht. Wenn ich ein Wort, welches in einem PDF-File vorkommt in die Suchmaske eingebe wird das PDF-File nicht ausgeworfen.

Ich habe folgendes bei der Übersicht von indexed_Search, wobei ich nicht weiß, was die Zahlen zu bedeuten haben:

index_phash TYPES
TYPO3 page (0): 87/54
(html): 87/28
(pdf): 87/5

die 5 bei PDF-Files würde ich so interpretieren, dass er schon 5 PDF-Files gescannt hat? Kann ich irgendwo überprüfen welche das sind?

Im Main-Template habe ich folgende Konfiguration:
config.index_enable = 1
config.index_externals = 1

Muß ich da noch irgendwas angeben, dass er auch noch die PDFs indizieren soll? Falls ja mit welchem Parameter?

Problem 2:
Ich habe in einigen Seiten ein PHP-Script eingebunden, welches Content von einem MS-SQL Server bezieht. Gibt es eine Möglichkeit, wie ich diese Seiten auch indizieren kann? Diese Seiten werden oft mittels einem weiteren Parameter angesprochen zbsp.: index.php?id=15&AI=123 und so sollten sie auch indiziert werden...

Finde zu dem indexed_search leider keine Doku, gibts hier etwas, bzw. hätte hier jemand einen Link?

Danke,
Wolfgang

ehontheim ·

Hallole!

Du brauchst xpdf. Das kannst du erkennen, wenn du im Extension Manager auf Indexed Search Engine klickst und dann dir die Configuration anschaust.
Du musst, in der Annahme xpdf ist installiert, den vollständigen Pfad angeben. Z.B. /homepages/30/d1234567890/htdocs/typo3cms/tools/xpdf-2.01/xpdf/

Wo habe ich eigentlich xpdf her bekommen? Mein Gedächtnis läßt nach. War es sourceforge.net? Such doch mal hier im Forum. Ansonsten kann ich dir meine Installation (Suse Linux) von xpdf kurz packen und zuschicken. Wenn ja, dann bitte über die interne Mail dieses Forums eine kurze Nachricht.

Im Webmodul Info siehst du, wenn du Indexsuche ausgewählt hast, was alles auf der ausgewählten Seite indexiert wurde. Und wenn du dann "Words and Content" auswählst siehst du auch genau, was alles an Worten aus dem PDF-Dokument gezogen wurde.

Wo ist die Indexed Search Doku? Ach ja, suche ich auch noch nach. Ist wahrscheinlich nicht indexiert. Seufz.

Externe HTML (!) -Seiten kannst du indexieren lassen, wenn du im Extension Manager bei der Configuration von Indexed Search auch "Index External HTML URLs" anklickst. Ob dir das bei den per Script gelesenen Inhalten hilft, weiß ich nicht.

Wünsche viel Erfolg

Grüße
Erwin

wolfi3300 ·

Hallo Erwin,

danke für deine Antwort.
Ich verstehe jetzt nur nicht, warum ich hier ein xpdf benötige? Bei der indexed_search-Engine kann ich einen Pfad zu den PDF-Tools angeben, er sucht dort nach einem "pdftotext". Mit dem müsste er doch das Auslangen finden, oder? pdftotext ist installiert, nur vermute ich, dass ich ihm via TypoScript noch irgendwie sagen müsste, dass er auch noch in die PDF-Files sehen sollte. Aber mangels irgendeiner Dokumentation zu indexed_search weiß ich nicht wie?

Mir ist komplett unverständlich, warum so ein Core-Teil wie die Suche nicht vernünftig dokumentiert ist! Wo nehmen die Leute Ihre Informationen her, die diese Suche verwenden, oder gibts was anderes, hab noch nichts entdeckt?

Grüße,
Wolfgang

PS: Habe jetzt auch noch überprüft ob die XPDF-Pakete auf meinem Server vorhanden sind, - das sind sie. Trotzdem schaut die index-Maschine in kein einziges verlinktes PDF-File!????

wolfi3300 ·

Hab den Fehler gefunden.

Ich habe irgendwann im Zuge meines Rumprobierens die Option

Use "crawler" extension to index ex...

bei der indexed_search aktiviert. Nachdem ich den Crawler aber nicht zum Laufen gebracht habe, hat sich niemand um die externen Files gekümmert und indexed_search sah sich auch nicht mehr zuständig.

Oh manno, wieviele Stunden waren das jetzt wieder, über 10 ...
😉

Grüße,
Wolfgang

Naerys ·

Ich wollte jetzt nicht extra nen neuen Thread aufmachen. Deswegen hab ich jetzt mal diesen genommen da ich quasi das gleiche Problem habe.

Im TS habe ich folgendes stehen

config.index_enable = 1
config.index_externals = 1
config.no_cache = 0

Ich habe ein PDF in einer Dateiliste eingefügt und im FE (im BE hab ich mich ausgeloggt) geöffnet.

xpdf ist installiert und in der Konfiguration von der Indexed Search Engine angegeben.

Ich hab mich auch schon dumm und dämlich gesucht nach Lösungsansätzen. Aber ich hab eigentlich alles befolgt was ich finden konnte.

Wenn ich Indexierung anklicke wird mir auch folgendes angezeigt:

Records
index_phash: 6
index_words: 1148
index_rel: 1792
index_grlist: 4
index_section: 4
index_fulltext: 6
index_phash TYPES
TYPO3 page (0): 4/4
(pdf): 2/2

Und wenn ich auf List: External documents gehe wird mir da auch etwas angezeigt. Aber unter Info wird mir kein PDF angezeigt.

Jemand ne Ahnung woran das noch liegen könnte? Hab in einem anderen Forum was gelesen bezüglich PHP Safe Mode das es damit auch schon Probleme gegeben hat.
Kann das jemand bestätigen?

Über jeden Wink mit dem Zaunpfahl wär ich froh. 😉