Zum Inhalt springen

Indexed Search

Erstellt am 20. August 2004 · 24 Antworten · letzte Antwort am 13. April 2005 · Seite 1 von 2

Tags: Frage

davidsmith ·

Es hat sich schließlich herausgestellt, dass es ein Problem der Serverkonfiguration war, was die richtige Indexierung verhinderte.
An dieser Stelle kann ich vom Provider All-Inkl abraten. Die Jungs vom Support waren wirklich keine Hilfe.
Mal abgesehen davon, dass All-Inkl mal eben wichtige PHP-Funktionen cancelt, die von Typo3 benötigt werden.

In diesem Sinne

Ahoi

davidsmith ·

Nein, leider nicht. Der Fehler wird sich aber wahrscheinlich in Richtung Datenbankberechtigungen finden lassen. Das hat auch der Support von All-Inkl vermutet.

wink

hans_k ·

habe gleiches Problem.
vielleicht schauen sich die von all-inkl das mal genauer an wenn sie diesbezüglich mehrere Anfragen bekommen. Ich werd einmal eine mail an den Support schicken.

keule80 ·

gleiches Problem und IMMERNOCH keine Lösung.... *Schnief*

Es wird zum verrecken kein Index gebildet. Typo3 3.6.2

NiXX ·

@all
Vielleicht verwendet Ihr ja auch eine Extension, die in der Programmierung das Cachen verbietet. $GLOBALS->["TSFE"]->set_no_cache(). Dann klappts auch mit der Indexierung nicht.
;-)
NIXX

NiXX ·

Nicht in einer Datei der Indexed Search, sonder in einer der anderen Extensions. Z.B. bei den "alten" News (eingebunden über Marker auf jeder Seite) oder ähnlichen Extension, die auf ein Cachen hardcoded verzichten und auf den Seiten eingebunden sind.

Gruß,
NiXX

chris_online ·

Hi,
Bei mir war es die Extension Select Pro (class.tx_gstselectpro_pi1.php).
Nach Auskommentieren der oben genannten Zeile hat es bei mir dann auch endlich geklappt.

Danke NiXX 😉

Viele Grüße
Chris

hans_k ·

ich habe jetzt in der datei pi/class.tx_ttnews.php

oden genannte Zeile auskommentiert :
Ab Zeile 282:

// Configure caching
		   $this->allowCaching = $this->conf['allowCaching']?1:0;
		   #$this->allowCaching = 0;

		   if (!$this->allowCaching) {
		  	// $GLOBALS['TSFE']->set_no_cache();
	    }

im Setup des Templates steht:

seite.config.index_enable = 1
seite.config.index_externals = 1

wenn ich dann die Seite im Browser aufrufe wird lediglich ein weißes Fenster mit folgender Schrift sichtbar:

Page is being generated.
If this message does not disappear within 30 seconds, please reload.

ideen ?

hans_k ·

ich habe:
- cache in typo3conf / löschen
- alle caches löschen
betätigt.

tt_news v. 1.7.0
Typo3 v. 3.7.0

NiXX ·

Komisch, bei der tt_news 1.7 hättest Du Dir eigentlich sogar das Auskommentieren des set_no_cache sparen können, da im Typoscript standardmäßig allowCaching = 1 gesetzt ist. Die Seiten sollten also auch ohne Dein zutun gecached werden. Die Änderungen in der Datei würde ich wieder Rückgängig machen und stattdessen sichergehen, dass im entsprechenden TS der Seite plugin.tt_news.allowCaching = 1 gesetzt ist.

Schau doch nochmal nach, ob Du vielleicht auf der Seite direkt das Cachen oder Indexieren verboten hast, oder du bei der Ansicht über das Backend mit AdminPanel das Cachen verboten hast.

Ich habe hier einen Auftritt muit Typo3.7 und News 1.7 bei dem es keine Probleme mit der Suche gibt, obwohl die News als Shortnews auf jeder Seite eingebunden sind.

Ansonsten schick mir mal einen Link zum ansehen.

Gruß,
NiXX

NiXX ·

Die Beschriebene Seite nicht. Ich hab aber auch Seriten bei all-inkl laufen - da habe ich aber mehr Probleme mit dem "internal server error" :-)

gruß,
NiXX

swingtra ·

habe das Forum hier durch und bin zum Schluß gekommen daß es besser ist für Typo
einfach die beste Server-Kompetenz zuzusprechen - also einfach den besten Provider
Ich kann hier noch alle möglichen php-Dateien verbiegen
indexed search versionen tauschen
und schauen daß ich ja allen Typo-Script eingetragen habe so daß die Indexierung endlich aus der Datenbank gekrabbelt kommt - das wird aber nicht geschehen.
Was sicher ist ist der internal-server-error, der gelegentlich kommt. Kenner wissen welchen Provider ich meine.
H.

hardcoder ·

hab gerade das gleiche problem ... und das ist wirklich nicht das 1. mal das ich eine indexed_search eingesetze..

Natürlich wurden die Seiten abgesurft währen NIEMAND im BE eingeloggt ist (httrack).

Ansosnten gleiche Symptome wie der Eröffnungspost.

+ ALLE frontend-extensions rausgenommen bis auf die indexed_search .

+ ALLE Seiten landen im cache. KEINE wird indiziert:

mit 1.2.8

- mit 2.0.0 - 2.1.2 werden die Seiten zwar indiziert jedoch - jetzt kommts - "hängt" typo3.7.0 beim rendern der Seite die das Suchformular trägt .. this Page is beeing generated .... bla 30 seconds ... und beendet sich mit nem timeout ...

sowas hab' ich ja noch nie erlebt ....

Normalerweise werden Seiten mit nem "Plugin" welches $GLOBALS['TSFE']->set_no_cache(); verwendet nicht gecached und somit nicht indiziert ... das betrifft jedoch nur Seiten indem dieses Plugin tatsächlich auch liegt...

irgendwas läuft da schief ... aber ich denke nicht das das jemand weis ... aber vielleciht doch ?!?!?

swingtra ·

... nun ... der server sollte schon richtig konfiguriert sein
vielleicht hat es mit den Dateirechten zu tun, vielleicht auch das Typo3 mit 500 anderen eine Festplatte sich teilen müssen . Typo3 ist schon etwas "lastig" - als "php-only" - deswegen gibt es ja gerade spezielle Hoster.
diese eigenartigen Phänomene sehen schon so aus als gäbe es bald einen Providerwechsel bei Dir.
Ich hatte den Fall das bei mir gar nix indexiert wurde mit version 1.28, weil ich keine passenden Rechte hatte usw usw. - nach einem wechsel zu einem anderen Provider war alles in Butter . 😃