PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Suchfunktion verursacht 500er Serverfehler


MrD
03.07.2008, 09:02
Hallo,
habe folgendes Problem.
Die Suche verursacht teilweise einen 500er.
Gebe ich als Suchworte einfache Worte ein, wie z.b.
"vbulletin installation Server" läuft es normal.

Bei "server für vbulletin Installation" z.b. kommt der 500er.

Memorylimit schließe ich mal aus, da es bei 64MB liegt.

Kann es an VBSEO liegen?

hcmagix
03.07.2008, 10:09
ja ich denke mal wegen den Umlauten in den Suchwörtern. Schau Dir die vbseo Konfiguration mal an. Stichwort Stopwords

StGaensler
03.07.2008, 10:52
Hallo,

es kann auch an der Konfiguration von mod_security oder suhosin liegen, dass einfach bestimmte Wörter nicht erlaubt sind.

Schau bitte einmal im Fehler-Log von Apache nach, welcher Fehler genau auftritt. Nur der hilft dir wirklich weiter.

Viele Grüße

Stefan

MrD
03.07.2008, 10:57
Hi Stefan,
also im Errorlog des apache finde ich nicht wirklich was.

für steht zwar in den Stopword drin, aber egal welche einstellung ich nehme (ja/nein/smart), es passiert nichts.

Zumal es ja auch mal ging.

MrD
16.07.2008, 14:55
Hi,
so ich nochmal :)
Kann es evtl. an einer Fehlerhaften htaccess liegen?
Habe VBSEO am laufen und werde den Verdacht nicht lose, das es daran liegt.

Stopwords habe ich darin schon abgeschaltet.

@Stefan: wo finde ich die Config von Mod_Sec und soushin?
Hab mich schon blöde gesucht ;)

Onur
16.07.2008, 16:32
sind in vbseo CRR definiert?

wie stehts mit "för", "fär", "fürchterlich", "abfür"?

wenn die htaccess schuld ist sollte es auch mit deaktiviertem vbseo auftreten, bzw nicht mehr wenn du dann noch die htaccess entfernst

"für" wird außerdem bei der vB-eigenen Suche ignoriert und bei der MySQL Volltextsuche muss die min. Wortlänge auch bei 3 liegen

StGaensler
16.07.2008, 17:53
@Stefan: wo finde ich die Config von Mod_Sec und soushin?
Hab mich schon blöde gesucht ;)
mod_security: Das ist ein Apache-Modul, also in der Konfiguration von Apache. Da gibts mehrere Dateien ;)
suhosin: Das ist für php, also in der php.ini

Bei entsprechender Webserver-Konfiguration können beide Module auch über die .htaccess oder suhosin auch über eine php.ini im Webspace-Verzeichnis. Die Konfiguration von suhosin findest du in der Ausgabe der phpinfo()

Viele Grüße

Stefan