Не работает "Найти все сообщения пользователя"

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
PashaP
phpBB 1.2.0
Сообщения: 13
Стаж: 19 лет 2 месяца

Не работает "Найти все сообщения пользователя"

Сообщение PashaP »

Точнее говоря на старых пользователях все работает, а вот на новых (не знаю с какого момента) ничего не находит, хотя он оставлял сообщения. Куда копать?
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 20 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

PashaP
Длина имени пользователя сколько символов?

Добавлено спустя 56 секунд:

навскидку если оно http://www.phpbbguru.net/community/viewtopic.php?t=4251
я люблю daft punk | новый sugoi.ru
PashaP
phpBB 1.2.0
Сообщения: 13
Стаж: 19 лет 2 месяца

Сообщение PashaP »

Значения не имеет. Ну например 7.
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 20 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

не надо например, давайте точно.

Шаблон запроса в студию
я люблю daft punk | новый sugoi.ru
PashaP
phpBB 1.2.0
Сообщения: 13
Стаж: 19 лет 2 месяца

Сообщение PashaP »

Сейчас буду пробовать.
1) 8 символов на русском
2) 4 символа и опять ник на русском
3) 17 и снова русский
т.е. получается что проблема с русскими никами.

Делаю просто. В профиле пользователя жму найти все сообщения пользователя.
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 20 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

PashaP
VVVas писал(а):Шаблон запроса в студию
я люблю daft punk | новый sugoi.ru
PashaP
phpBB 1.2.0
Сообщения: 13
Стаж: 19 лет 2 месяца

Сообщение PashaP »

В смысле шаблон?
Я же написал как делаю.
Захожу в "пользователи" там есть пользователь "Юлия" у нее 7 сообщений. Жму на нее и попадаю в "Профиль пользователя Юлия", там жму "Найти все сообщения пользователя Юлия" а в ответ получаю "Подходящих тем или сообщений не найдено"
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 20 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

PashaP
Будьте добры прочтите правила или хотя бы обратите внимание на важные темы в этом разделе...
я люблю daft punk | новый sugoi.ru
PashaP
phpBB 1.2.0
Сообщения: 13
Стаж: 19 лет 2 месяца

Сообщение PashaP »

Сории
Версия форума phpBB 2.0.20
Версия PHP: 4.3.9
Используемая СУБД и её версия: MySQL 4.0.18
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5429
Стаж: 20 лет 3 месяца
Откуда: Питер
Благодарил (а): 177 раз
Поблагодарили: 749 раз

Сообщение Siava »

Давно уже обнаружил такую закономерность, что у пользователей с большим числом сообщений (где-то больше 5000-6000) по ссылке "Найти все сообщения пользователя ..." отображается только одна страница, а при попытке перейти на другие натыкаешься на "Подходящих тем или сообщений не найдено" и дело тут не в длине ника.

Попробовал использовать DB Maintenance, не помогло.
Интересно, кто-нибудь ещё сталкивался с подобной ситуацией?

Далеко за примером идти не пришлось, на phpbb.com то же самое:
http://www.phpbb.com/phpBB/search.php?s ... y_Doughnut
http://www.phpbb.com/phpBB/search.php?s ... rimedomain
следующие страницы не просмотреть..

Добавлено спустя 34 минуты 22 секунды:

Вопрос снят.

В search.php нашёл фрагмент, который всё объясняет, его можно раскомментировать и настроить как угодно:

Код: Выделить всё

				//
				// Limit the character length (and with this the results displayed at all following pages) to prevent
				// truncated result arrays. Normally, search results above 12000 are affected.
				// - to include or not to include
				/*
				$max_result_length = 60000;
				if (strlen($search_results) > $max_result_length)
				{
						$search_results = substr($search_results, 0, $max_result_length);
						$search_results = substr($search_results, 0, strrpos($search_results, ','));
						$total_match_count = count(explode(', ', $search_results));
				}
				*/
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)

Вернуться в «Поддержка phpBB 2.0.x»