Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 05. Juni 2012 16:06
- bd0
- Server-Pate
- Ort: Köln
- Registriert: 22. Juni 2011
- Beiträge: 208
{search} findet keine ergebnisse
hallo,
ich habe cmsms 1.10.3 am laufen. habe {search} eingebunden. bei eingabe eines suchbegriffs wird aber nichts gefunden, selbst wenn ich begriffe eingebe die definitiv auf der seite enthalten sind. woran kann das liegen?
da ich mehrere contentblöcke auf den seiten verwende habe ich inline auf false gesetzt und eine suchseite als resultpage definiert
[== code ==]
{search inline="false" resultpage="suchergebnisse"}
"die gesamte webseite neu indizieren" unter erweiterungen/suche/optionen habe ich auch schon geklickt.
ausserdem nutze ich das vorinstallierte "news" um news zu verwalten. würden diese theoretisch auch von der suche erfasst oder bleiben die ausssen vor?
über hilfe würde ich mich freuen.
Offline
#2 05. Juni 2012 16:12
- otter24
- kennt CMS/ms
- Ort: Hamburg
- Registriert: 12. Januar 2011
- Beiträge: 339
Re: {search} findet keine ergebnisse
Moin,
benutzt Du den Advanced Content? Wenn ja musst Du den "mitgelieferten Standardblock" {content} auch einbauen.
Das war bei mir das Problem ich hab {content} durch AdvancedContent ersetzt und die Suche lief nicht mehr. War aber noch ne 1.9.4 Version.
Gruß aus HH
Ich bin war kein Klugscheißer, ich weiß wusste es wirklich nicht besser.
Offline
#3 05. Juni 2012 16:17
- bd0
- Server-Pate
- Ort: Köln
- Registriert: 22. Juni 2011
- Beiträge: 208
Re: {search} findet keine ergebnisse
ich benutzte "normale" contentblöcke, {content} ist also auf jeder seite vorhanden, ausserdem noch die zusätzlichen contentblöcke.
Offline
#4 05. Juni 2012 16:30
- Klenkes
- Server-Pate
- Ort: 89428 Syrgenstein
- Registriert: 17. Dezember 2010
- Beiträge: 1.437
Re: {search} findet keine ergebnisse
"die gesamte webseite neu indizieren" unter erweiterungen/suche/optionen habe ich auch schon geklickt.
Hast du schon mal in die Datenbank geschaut, ob überhaupt etwas indexiert wurde?
Also in der Tabelle: prefix_module_search_index
Ich geh' mal davon aus, dass in den Seitenoptionen die Seite schon auf durchsuchbar gesetzt ist?
Offline
#5 05. Juni 2012 16:49
- bd0
- Server-Pate
- Ort: Köln
- Registriert: 22. Juni 2011
- Beiträge: 208
Re: {search} findet keine ergebnisse
habe gerade in der datenbank nachgeschaut. dort sind suchbegriffe drin ca. 800, wenn auch nicht alles sinnvoll. habe die datenbank mal manuell geleert und nochmal neu indiziert. leider ohne besserung. die datenbanktabelle hat sich aber wieder mit inhalten gefüllt.
die seiten sind in den optionen auf durchsuchbar gesetzt.
Offline
#6 05. Juni 2012 17:42
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: {search} findet keine ergebnisse
Wie sieht denn das Template für die Seite "suchergebnisse" aus?
Ist da auch der {content} Tag drin?
Ohne den geht meist nichts.
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#7 05. Juni 2012 17:47
- bd0
- Server-Pate
- Ort: Köln
- Registriert: 22. Juni 2011
- Beiträge: 208
Re: {search} findet keine ergebnisse
die seite für die suchergebnisse benutzt ein normales seitentemplate. {content} ist auch dort vorhanden.
Offline
#8 06. Juni 2012 14:44
- otter24
- kennt CMS/ms
- Ort: Hamburg
- Registriert: 12. Januar 2011
- Beiträge: 339
Re: {search} findet keine ergebnisse
Moin ...
Ich hab eine Seite Online Version 1.10.3 da bekomme ich auch keine Suchergebnisse und dann hab ich hier das Backup lokal am laufen (1.8.2) und da kommen die Suchergebnisse.
Ich hab "nur" geupdatet oder wie das heißt... Also wirklich nur die CMSMS Dateien. Keine Module dazu, keine Module weg. Die Module natürlich auf den neuesten Stand gebracht.
Nichts an den Templates rumgemacht... Search deinstalliert und wieder installiert ... Es funktioniert nicht ..
Es wird zwar ganz brav die Suchergebnisseite angezeigt und dort steht auch :
Folgende Informationen passen zu
Ihre Suche hat folgende Seiten gefunden:
Aber keine Ergebnisse.
Alles was weiter oben beschrieben ist hab ich natürlich vorher auch abgeklopft.
Jemand eine Idee?
Gruß aus HH
Ich bin war kein Klugscheißer, ich weiß wusste es wirklich nicht besser.
Offline
#9 06. Juni 2012 15:18
- faglork
- arbeitet mit CMS/ms
- Ort: Fränkische Schweiz
- Registriert: 15. Dezember 2010
- Beiträge: 1.152
- Webseite
Re: {search} findet keine ergebnisse
Jemand eine Idee?
Was sagt denn der debug-modus?
Servus,
Alex
Offline
#10 06. Juni 2012 16:07
- Henk1060
- Server-Pate
- Registriert: 12. August 2011
- Beiträge: 632
Re: {search} findet keine ergebnisse
nur blöd gefragt, könnte es vielleicht mit der PHP version am server zu tun haben?
Offline
#11 06. Juni 2012 17:23
- bd0
- Server-Pate
- Ort: Köln
- Registriert: 22. Juni 2011
- Beiträge: 208
Re: {search} findet keine ergebnisse
bei mir läuft PHP Version 5.2.17-0.dotdeb.0
wenn debug-mode aktiviert ist kommte ne menge debug-output? sagt mir so mal nichts was da steht, was würde denn interessieren, bzw was sollte wo stehen, nach was soll ich suchen?
Offline
#12 07. Juni 2012 18:39
- Henk1060
- Server-Pate
- Registriert: 12. August 2011
- Beiträge: 632
Re: {search} findet keine ergebnisse
ich bin mir jetzt nicht ganz sicher, aber ich denke das cmsms 1.10.3
für die PHP version ab 5.3 optimiert wurde.
Mir ist aufgefallen das CMS Mailer und Showtime mit der akutellen version mit PHP 5.2 Problemme hatten mit 5.3.8 lief alles perfekt.
Offline
#13 07. Juni 2012 18:47
- Klenkes
- Server-Pate
- Ort: 89428 Syrgenstein
- Registriert: 17. Dezember 2010
- Beiträge: 1.437
Re: {search} findet keine ergebnisse
bei mir läuft PHP Version 5.2.17-0.
Ich hab auch 2 Installationen 1.10.3 auf PHP 5.2.16 laufen und Search funktioniert dort einwandfrei.
Ich habe alle möglichen Testinstalls abgeklopft, konnte die Probleme aber nicht nachvollziehen.
Offline
#14 07. Juni 2012 18:57
- bd0
- Server-Pate
- Ort: Köln
- Registriert: 22. Juni 2011
- Beiträge: 208
Re: {search} findet keine ergebnisse
habe es auch auf einem anderen server laufen, dort ist es das gleiche.
PHP Version 5.3.5-1ubuntu7.8
bin echt ratlos.
gibt es an anderes suchmodul das man nutzen könnte?
Offline
#15 07. Juni 2012 19:37
- mike-r
- arbeitet mit CMS/ms
- Registriert: 21. Dezember 2010
- Beiträge: 898
- Webseite
Re: {search} findet keine ergebnisse
ich habe cmsms 1.10.3 am laufen. habe {search} eingebunden.
vs:
[...]
{search inline="false" resultpage="suchergebnisse"}
Aus Deiner Beschreibung wird leider nicht eindeutig klar, ob Du die "normale" Variante probiert hast und ob diese auch nicht geht. Bringt {search} auch keine Ergebnisse?
Unablässige Tools für's Webdevelopement/ Fehlerfindung: CSS Validierungsservice, Bildschirmlineal, Firebug, Tidy, Deutsche CSS-Referenz
Offline
#16 07. Juni 2012 20:58
- bd0
- Server-Pate
- Ort: Köln
- Registriert: 22. Juni 2011
- Beiträge: 208
Re: {search} findet keine ergebnisse
habe jetzt nochmal nur {search} für die suche ins template geschrieben.
an den (nicht vorhandenen) suchergebnissen hat sich dadurch nicht geändert. habe vorher auch nochmal alle seiten neu indizert.
ich denke aber auch dass inline="false" bzw resultpage keinen einfluss auf die suchergebnisse haben sollte.
ich habe es eingangs vielleicht nicht genau genug erklärt.
es werden suchergebnisse angezeigt, aber es wird immer nur die startseite als ergebnis angezeigt (wenn überhaupt) und von den suchbegriffen auch nur sehr begrenzt. viele potentielle suchbegriffe die auf der startseite sind werden nicht erkannt. alle anderen seiten werden nie gefunden auch wenn ich dort begriffe herausnehme um danach zu suchen. ich habe schon andere websiten mit cmsms umgesetzt und hatte dabei nie probleme mit der suchfunktion. auf dem anderen server mit php 5.3.5 (strato) läuft es genauso schlecht, dort wird auch nur die startseite gefunden.
ich habe auch probiert ob searchmethod="post" bzw get irgendeinen unterschied macht. ohne effekt.
Offline
#17 08. Juni 2012 23:29
- mike-r
- arbeitet mit CMS/ms
- Registriert: 21. Dezember 2010
- Beiträge: 898
- Webseite
Re: {search} findet keine ergebnisse
Hast du mal einen Link? Und vielleicht ein Suchbegriff der nicht gefunden wird?
Vielleicht kann man da das Problem besser eingrenzen.
Unablässige Tools für's Webdevelopement/ Fehlerfindung: CSS Validierungsservice, Bildschirmlineal, Firebug, Tidy, Deutsche CSS-Referenz
Offline
#18 08. Juni 2012 09:04
- otter24
- kennt CMS/ms
- Ort: Hamburg
- Registriert: 12. Januar 2011
- Beiträge: 339
Re: {search} findet keine ergebnisse
So bei mir hat das "irgendetwas" mit den Pretty URLs zu tun.
Die waren eingeschaltet und die Suche funktionierte nicht.
Jetzt hab ich Sie deaktiviert und die Suche läuft wieder.
So ich forsche mal weiter woran es genau liegt.
Ich bin war kein Klugscheißer, ich weiß wusste es wirklich nicht besser.
Offline
#19 08. Juni 2012 13:37
- bd0
- Server-Pate
- Ort: Köln
- Registriert: 22. Juni 2011
- Beiträge: 208
Re: {search} findet keine ergebnisse
habe bei mir auch mal zeitweise mod-rewrite für die url deaktiviert, hatte aber keinen effekt auf die suche.
Offline
#20 08. Juni 2012 14:01
- bd0
- Server-Pate
- Ort: Köln
- Registriert: 22. Juni 2011
- Beiträge: 208
Re: {search} findet keine ergebnisse
oh mann...
ich habe gerade das modul suche deinstalliert.
versucht pisearch zu nstalliern. das hing dannirgendwo.
dann wieder search installiert und jetzt scheint es einfach zu funktionieren...
also bei mir hat sich das problem mit einer neuinstallation der search-moduls erledigt.
viele grüsse
bd0
Offline
#21 08. Juni 2012 20:20
- Andynium
- Moderator
- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: {search} findet keine ergebnisse
versucht pisearch zu installieren. das hing dann irgendwo.
Das Modul oder das Plugin?
Abgesehen davon müsste der Code für die 1.10 angepasst werden ...
Offline
#22 08. Juni 2012 20:30
- bd0
- Server-Pate
- Ort: Köln
- Registriert: 22. Juni 2011
- Beiträge: 208
Re: {search} findet keine ergebnisse
habs über den modulmanager versucht, denke es wird dann wohl das modul gewesen sein:
Modulname: pisearch
Version : 1.82
XML-Datei: pisearch-1.82.xml
wie lässt sich denn herausfinden bis zu welcher cmsms ein modul lauffähig ist?
Offline
#23 08. Juni 2012 21:11
- Andynium
- Moderator
- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: {search} findet keine ergebnisse
wie lässt sich denn herausfinden bis zu welcher cmsms ein modul lauffähig ist?
Eigentlich gar nicht (außer mit Probieren).
Allerdings kannst du aber in den Quellcode der xxx.module.php schauen. Wenn sich der Programmierer an die Vorgaben hält, sollte da etwas in dieser Art zu finden sein:
[== PHP ==]
function MaximumCMSVersion()
{
return '1.11-alpha0';
Dieser Wert wird aber eigentlich auch vom System ausgewertet, so dass du dann einen entsprechenden Hinweis in der Modulverwaltung sehen solltest.
Aber auch das ist kein Garant, ob das Modul mit einer neuen CMSMS-Version läuft. Gerade bei Modulen, die nicht so häufig aktualisiert werden, war es (früher) möglich, den im Code genannten Wert zu ändern und damit auch das Modul auf einer neueren Version lauffähig zu bekommen.
Allerdings sind mit der 1.10.x und der kommenden 1.11.x so viele Dinge geändert worden, so dass es schon ein großer Zufall wäre, wenn eine derartige Änderung ausreichen würde ...
Offline
#24 09. Juni 2012 22:00
- bd0
- Server-Pate
- Ort: Köln
- Registriert: 22. Juni 2011
- Beiträge: 208
Re: {search} findet keine ergebnisse
danke für die infos!
Offline
Seiten: 1