эээээ.... и где же он не работает-то,а?
если вы набираете в строке поиска несколько слов и одно и из предлог и набираете все это без кавычек, то поиск обязан выдать вам все темы и сообщения где есть хотя бы одно из слов.
А если в запросе есть предлог, то форум обязан выдать вам все сообщения где этот предлог есть, т.е. в результате поиска будут _все_ сообщения форума
Такое точно никому не надо ) Поэтому вам и выдается ошибка про длину слова.
Хотите поискать что-нибудь а-ля
крыса в клетке? исключите предлог из запроса или если хотите получить все темы, где есть точное вхождение этой фразы, то заключите ее в кавычки. Все просто.