Hallo,
hatte diesen Beitrag schon mal gepostet, aber leider scheint niemand
wirklich eine Lösung zu kennen. Cache löschen ist o.k., hab ich mehrfach
gemacht, klappt dann auch eine gewisse Zeit. Dann gehts aber wieder los ...
Hat wirklich noch niemand dieses Problem gehabt?
Gruß
Thorsten
Hallo,
suche schon seit geraumer Zeit in allen möglichen Foren und UGs. Bis
jetzt habe ich leider noch keine Lösung gefunden :-(
Vielleicht ist ja jemand auch schon mal auf mein Problem gestossen:
Setze die indexed_search (2.1.3 - sysext) unter Typo3 3.8.1 (Problem
bestand auch schon unter 3.8.0) ein.
Die Indexierung funktioniert anfänglich einwandfrei, nach gewisser Zeit
erscheinen aber im BE unter "Indexierung" - "List: Typo3 pages" immer
mehr Fehlermeldungen mit folgender Syntax über der Liste der indizierten
Seiten:
Warning: reset() [function.reset]: Passed variable is not an array or
object in
/pfad-zu-typo3/typo3_src-3.8.1/typo3/sysext/indexed_search/mod/index.php
on line 434
Warning: Variable passed to each() is not an array or object in
/pfad-zu-typo3/typo3_src-3.8.1/typo3/sysext/indexed_search/mod/index.php
on line 436
in der Klasse finde ich an den Zeilen 433 - 440 folgende Funktion:
function formatCHash($arr) {
reset($arr);
$list=array();
while(list($k,$v)=each($arr)) {
$list[]=$k."=".$v;
}
return implode("",$list);
}
Leider werde ich nicht ganz schlau draus, wo das Problem liegt. Habe
schon mehrmals die Cache-Tabellen für die Suche gelöscht und neu
indizieren lassen. Nach einer gewissen Zeit häufen sich die
Fehlermeldungen wieder, die Suche funktioniert ansonsten ganz normal.
Wär schön, wenn jemand einen Rat hätte ....
Gruß
Thorsten