Страница 1 из 2

Пустые страницы в темах - В теме нет сообщений

Добавлено: 17.07.2004 7:08
ezoterik
пустые страницы в темах

Заметил что в некоторых темах попадаются страницы которых на самом деле не существует. То есть если тема из 2 страниц, то нажимая на вторую появляется сообщение “Здесь нет сообщений” (дословно не помню), причем как я понял все сообщения остаются на месте, то есть сообщения не пропадают (и это радует :) ), а пустых страниц в теме не больше 1, и всегда это последняя страница (если таковая вообще имеется). Может кто-то сталкивался с подобной проблемой и знает как ее устранить.

Добавлено: 17.07.2004 7:27
Jovani
1 - вспомни какие хаки ставил, у меня такой фигни ни разу не было, возможно просто криво хакнул.

2 - кинь ссылку, где пустая страница

Добавлено: 17.07.2004 8:03
ezoterik
Jovani писал(а):1 - вспомни какие хаки ставил, у меня такой фигни ни разу не было, возможно просто криво хакнул.
Я думал об этом варианте. Но мой знакомый говорит, что у них какая-же проблема возникала, и хаков как я понял там не было.
Тут еще один момент мог повлиять на это. 1 раз падала база, а точнее повреждалась таблица с сообщениями, после восстановления все кажется было хорошо.
Но и не хочется слишком пинать эту проблему на хаки и падение базы, а вдруг это все же что-то другое. Поэтому тут все же интересно не сталкивался ли кто-то с этим.
Сначала этот баг появился в одной теме (на которую я кинул линк ниже), а позже еще в одной теме (причем в первом случае это 6 страница, а во втором 2, хотя есть темы и с 8ю страницами и там все работает), теперь вот жду где он еще появится :) Если не появится, то тогда таки да, наверное что-то все таки в таблице с сообщениями повредилось, если появится, то не думаю, что проблема в какой-то поврежденной записи (или двух) может вызвать рекурсивную проблему по всему форуму.
Jovani писал(а):2 - кинь ссылку, где пустая страница
Вот линк на первую страницу темы http://www.ezoterik.info/forum/viewtopic.php?t=39
Там нужно выбрать 6ю страницу

Добавлено: 17.07.2004 8:37
Jovani
Похоже проблема в базе. Для более конкретного ответа, нужно смотреть "вручную" реальное соответствие и существование в базе сообщений к этой теме.

Есть мод, который фиксит ошибки, точно не помню название, что-то типа "Data Base Maintenance" попробуй его поискать и поставить.

Добавлено: 17.07.2004 10:31
Mr. Anderson
Rebuild Stats поставь и запусти - должно помочь. Была у меня подобная проблема, только немного наоборот - сообщений в теме было больше, чем существовало "на счетчике". Иногда были прикольные вещи - типа запостил сообщение, тебя к нему перекинуло и написано - Страница 2 из 1... И ни одна из навигационных ссылок по страницам не работает :)

"В теме нет сообщений" при переходе на последнюю с

Добавлено: 23.10.2005 16:53
[R: R@m$e$ :U]
Описание проблемы: "В теме нет сообщений" при переходе на последнюю страницу темы, если тема содержит при себе много страниц... =)
Версия phpBB: 2.0.17
Используемые шаблоны: subSilver подправленный под себя...
Используемые моды: хм... их оч много, поэтому я промолчу... =)
Версия PHP: 4.*.*
Используемая СУБД и её версия: mysql 4.0.x
Ссылка на конференцию: www.95.ru
Есть ли у вас тестовый аккаунт: нет
Ипользовался ли поиск для решения проблемы: да
Если да, то какие запросы вы использовали: множество, все перечислять не буду... поиском пользоваться умею... =)


собственно сабж =) знаю, что тема была, но найти не смог... эх, жаль зря потраченный трафик...
самому разбираться щас времени чуть-чуть нет... поэтому спрашиваю вас =)

Добавлено: 23.10.2005 17:32
Mr. Anderson
[R: R@m$e$ :U]
Сталкивался с таким когда счетчик сообщений темы показывал недостоверное их количество (проверь у себя). Лечилось ResyncStats'ом или ручной правкой соотв. значений.
Попробуй...

Добавлено: 23.10.2005 20:37
[R: R@m$e$ :U]
Mr. Anderson
сенкс... попробую...

Добавлено: 23.10.2005 21:48
VVVas
У меня встретилось после слияния с другим форумом. Лечил этим

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

############################################################## 
## MOD Title: DB Maintenance
## MOD Author: PhilippK < phpBB2005 <at> kordowich.net > (Philipp Kordowich) http://phpbb.kordowich.net/
## MOD Description: This Mod checks and fixes inconsistencies and errors in the database
Русская локализация и расширенное описание

Ревизия ссылок в базе или проверка всех таблиц

Добавлено: 26.12.2005 10:03
Flat
Достался мне недавно форум небольшой (2,0,18) - состояние его оставляло желать лучшего. База несколько раз падала, восстановлена, судя по всему частично (т.е. часть таблиц новее).
Например такое случалось - старая тема в ней 25 сообщений - но показано в списке тем что там 26 сообщений, соответсвенно появляется страничка номер 2 - кликнув по ней получаем Подходящих тем или сообщений не найдено. Старые темы пришлось закрыть, но кое в чем все равно прослеживается глюкавость, например смена прозвища у некоторых пользователей невозможна.
Существует ли способ проверить корректность всех записей в таблицах? Сносить базу очень не хочется, даже не вариант.

Добавлено: 26.12.2005 10:26
Flat
470 kB, чего там такое то?
Благодарю за помощь, надеюсь поможет....

Добавлено: 26.12.2005 10:28
Xpert
Flat писал(а):470 kB, чего там такое то?
Добрую часть архива занимает мануал в PDF :)

Добавлено: 18.01.2006 18:44
natali
а избежать этого можно как-то??

Добавлено: 18.01.2006 21:48
VVVas
natali писал(а):а избежать этого можно как-то?
Да, идеальный хостинг найти.

Добавлено: 19.01.2006 11:46
natali
хостинг свой собственный, родной )))