Zum Inhalt springen

Keine Indexierung - Index bleibt leer

Erstellt am 4. September 2006 · 25 Antworten · letzte Antwort am 18. September 2006 · Seite 1 von 2

Tags: Suche, Frage

TheFreeman ·

Ich bekomms einfach nicht hin.
Keine Ahnung, warum unter Tools > Indexing immer alles leer bleibt.

Egal wieviele Seiten ich aufrufe...
Alle Ordner, die er will, sind writeable

An was kann das liegen?

Danke schon mal. #angry#

TheFreeman ·

Folgendes hab ich im Haupttemplate stehen:

config:

####### für Indexierung ####
# config.no_cache = 0
config.index_enable = 1
config.index_externals = 1

config.language = de
config.locale_all = de_DE

Ich habe keine der Erweiterungen installiert, die sich laut typo3.org mit Der Suchmaschine beissen.

just2b ·

es werden nur Seiten indiziert, die im Frontent aufgerufen werden (zB von einem Besucher, bot usw) und die gecached werden

georg

woida ·

Vielleicht steht ja im abgeleitetem Template
config.index_enable = 0 ?
Oder die Zeile steht nicht in deinem PAGE-Objekt?
Oder du setzt eine Ext ein, die das Caching ausschaltet?

Keine Ahnung, warum unter Tools > Indexing immer alles leer bleibt.

Deine Definition von "leer" ist mir leider unbekannt. Es gibt viele Möglichkeiten, wie eine Seite aussieht, daß sie von einem Benutzer als "leer" bezeichnet wird.

Vielleicht solltest du deine Fragestellung überarbeiten und mit informationen anreichern, sonnst kann ich nur

McGregor schrieb

Hallo!

Du erhoffst dir auf so eine WischiWaschi-Frage eine qualifizierte Antwort?
Na dann viel Glück...

Grüße

zitieren.

TheFreeman ·
woida schrieb

Vielleicht steht ja im abgeleitetem Template

abgeleitet?

woida schrieb

config.index_enable = 0 ?

Ich habe ein Sexternes Template, in dem folgendes TS steht. Seit das da drin steht sind in der Indexierung wenigstens 8 Seiten indexiert.

#############################
####### KONFIG BEGINN #######
#############################

###### für Indexierung ######
page.config.no_cache = 0
page.config.no_search = 0
page.config.index_enable = 1
page.config.index_externals = 1

plugin.tt_news.allowCaching = 1

###### für die Sprache ######
page.config.language = de
page.config.locale_all = de_DE 

#############################
######## KONFIG ENDE ########
#############################
woida schrieb

Oder die Zeile steht nicht in deinem PAGE-Objekt?

anschiened schon, denn jetzt wird ja eben schon ein kleiner Teil der Seiten gecached.

woida schrieb

Oder du setzt eine Ext ein, die das Caching ausschaltet?

Nein, da hab ich peinlichst darauf geachtet. Da gibt es hier im Forum ja ne hilfreiche Liste.

woida schrieb

Deine Definition von "leer" ist mir leider unbekannt. Es gibt viele Möglichkeiten, wie eine Seite aussieht, daß sie von einem Benutzer als "leer" bezeichnet wird.

Das hier mein ich. Da müsste viel mehr drin stehen:

index_phash:............8
index_words:............400
index_rel:..............585
index_grlist:...........8
index_section:..........8
index_fulltext:.........8
index_phash TYPES
TYPO3 page (0):.........8/8

McGregor schrieb

Vielleicht solltest du deine Fragestellung überarbeiten und mit informationen anreichern, sonnst kann ich nur ... zitieren.

Dazu kann ich nur Sagen:
Ein Anfänger hat mit Sicherheit nicht Begebenheiten, Features und Programmeigenschaften von T3 im Hinterkopf, wenn er hier postet, um die Fragen mit den nötigen Fremdwörtern vollzupflastern, damit die Freaks das auf Anhieb verstehen.
Denkt darüber nach, wenn Ihr gleich als erstes was von wegen "wischiwaschi" postet.
8-)
Ansonsten bräuchte ich dieses Forum ja nicht, wenn ich schon alles weiss.

McGregor ·

OT:

Hi!

Keine Ahnung, wie alt du bist und ob du Auto fährst, aber bist du schonmal in die Werkstatt gegangen/gefahren und hast gesagt: "Mein Auto ist kaputt. Bitte reparieren" und bist dann wieder gegangen?
Die Rechnung möchte ich sehen, wenn die nach dem Fehler suchen (Vielleicht war ja nur eine Glühbirne defekt :-)).

Ich denke, es wäre nicht zu viel verlangt gewesen ein wenig über deine eigenen Versuche zu berichten (hast du ja im nachhinein gemacht), Versionsnummern anzugeben und (falls möglich) Screenshots oder TS-Ausschnitte zur Verfügung zu stellen. Da braucht es kein Fachwissen.
Hier im Forum sind alle beantworteten Post nach diesem Schema. Das hättest du dir denken können.

Grüße
McGregor

TheFreeman ·

Oh Mann!. Ja so mein ich das nicht. Ich fahr schon in die Werkstall und sag

"Hallo, mein Auto macht das und das nicht mehr."

Und da ich ja nicht weiss, warum er das nicht mehr macht, fahr ich zum Fachmann. Ich weiss natürlich nicht, in welchen Werkstätten Du deine Autos reparieren lässt, aber in meiner Werkstatt kennt sich der Mechaniker aus und ich muss ihm nicht sagen, was er wie zu reparieren hat. 8-)
Die Analyse führt ER durch. Dabei kann er mich ja nach Begebenheiten fragen...

Wenn ich vorher wüsste, warum mein Auto seinen Dienst nicht mehr verrichtet, könnte ich den Fehler evtl. selbst beheben.

So und jetzt hab ich keine Lust mehr auf solche Nervenaufreibenden Diskussionen. Zeit ist teuer und ich muss ein Problem lösen.

Vielleicht könnt Ihr mir ja dabei helfen. Ich kenn mich damit noch nicht so gut aus. Ihr wisst nach was Ihr fragen müsst, um auf bestimmte Schlüsse zu kommen.
:o

TheFreeman ·

So. Ich habe nun mal den Index komplett entleert.
( info -> indexed search -> clear all phash rows )

Danach musste ich feststellen, dass keine Seite mehr indexiert wird.

Ich habe aber alle nicht mehr benötigten EXT entfernt.
Die noch existenten EXT sind, laut Liste, unbedenklich.

Jetzt liess ich gestern per Shell die Dateien nach folgender Zeile durchsuchen:

$GLOBALS['TSFE']->set_no_cache();

Dabei erhielt ich folgende Liste:

schweiger/typo3conf/ext/templavoila/ext_php_api.dat
schweiger/typo3conf/ext/tt_news/pi/class.tx_ttnews.php
schweiger/typo3conf/ext/tt_news/pi/class.tx_ttnews.php
schweiger/typo3/sysext/cms/tslib/media/scripts/testscript.inc
schweiger/typo3/sysext/cms/tslib/media/scripts/wapversionLib.inc
schweiger/typo3/sysext/cms/tslib/class.tslib_content.php
schweiger/typo3/sysext/cms/tslib/class.tslib_fe.php (in dieser Klasse ist die angesprochene Methode enthalten)
schweiger/typo3/sysext/cms/tslib/class.tslib_fetce.php
schweiger/typo3/sysext/cms/tslib/index_ts.php
schweiger/t3lib/class.t3lib_stdgraphic.php
schweiger/t3lib/class.t3lib_tsfebeuserauth.php
t3lib/class.t3lib_tsfebeuserauth.php
typo3/sysext/cms/tslib/class.tslib_content.php
typo3/sysext/cms/tslib/class.tslib_fe.php (in dieser Klasse ist die angesprochene Methode enthalten)
typo3/sysext/cms/tslib/class.tslib_fetce.php
typo3/sysext/cms/tslib/index_ts.php

Was meint Ihr, welche Datei ich ändern müsste?
Soll ich, um mein Problem abzustellen, überhaupt eine ändern?

Ich weiss mir nicht mehr zu helfen.
Jetzt mach ich damit schon fast ne Woche rum und hab immer noch keine Lösung.
Bitte um Hilfe!

woida ·

Findet dein Suchbegriff auch Zeilen, in denen
//$GLOBALS['TSFE']->set_no_cache(); steht?

Du solltest auf keinen Fall die Dateien ändern. Die meisten Fundstellen sind Typo3 eigene Datein.

Die Fundstelle in der Ext tt_news hat auch nichts weiter zu bedeuten: Das Caching läßt sich hier über den Constant-Editor einschalten.

woida ·

Schalt mal das Admin-Panel ein uns schau was unter "Info" => "no_cache" und unter "Cache" => "Cache Einträge" steht.

Bitte poste deine Fragen in Zukunft am besten im richtigen Forum. In diesem Fall wärs Module, Erweiterungen und Applikationen » Indexed Search Engine

TheFreeman ·

Unter INFO -> Indexed Search sind alle seiten mit "not indexed" angegeben.
und in der Statistikübersicht sehr ich meine verwendeten 50 suchbegriffe.