Я сказал идеальный, а не родной.natali писал(а):хостинг свой собственный, родной )))
Пустые страницы в темах - В теме нет сообщений
- 
				VVVas  
- Former team member
- Сообщения: 4463
- Зарегистрирован: 20 лет 11 месяцев
- Поблагодарили: 1 раз
- 
				ALER  
- phpBB 2.0.0
- Сообщения: 214
- Зарегистрирован: 20 лет 10 месяцев
- Откуда: Москва
Попытался я разобраться поглубже в этих "пустых страницах". Сначала внешнее проявление глюка.
Есть многостраничная тема, в которой появился очередной постинг. Ссылка на него видна в правой колонке на главной странице и на странице раздела (форума). Если кликнуть по этой ссылке, выводится сообщение "В этой теме нет сообщений". Приходится открывать тему, затем - предпоследнюю страницу из имеющихся и читать последний постинг. Клик на последнюю страницу дает точно тот же результат: "В этой теме нет сообщений". Получается, что при добавлении последнего постинга создается новая страница, а постинг остается на предыдущей, т. е. новая страница создана, но ничем не наполнена.
Эффект многократно повторяется в одних и тех же темах, и не наблюдается в остальных. Могу даже искусственно создать его - в этих темах - удалив постинги так, чтобы последний постинг темы оказался последним на странице.
Я заметил, что эффект возникает в темах из N страниц, когда количество ответов при заполнении всех страниц в точности равно N*15, а не (N*15)-1, как должно быть. Подчеркиваю: не количество постингов, а количество ответов - именно эта цифра выводится на странице раздела (форума) правее названий тем.
Если все в порядке, то у одной полной страницы эта цифра 14, а если наблюдается описываемый глюк, то 15. При глюке создана вторая страница, но она пуста, и именно на нее ведет ссылка. Страницу с таким числом постингов можно вырезать из темы, после чего глюк пропадает. Самое интересное, что подсчитанное количество постингов в такой странице дает 15, т. е. хотя в колонке количества ответов написано 15, на самом деле ответов 14.
Причина возникновения ошибки скорее всего кроется в каких-то нарушениях БД. DB Maintenance пока не ставил, опасаюсь лезть со своим суконным рылом в калашный ряд: в силу отсутствия необходимого опыта боюсь что-нибудь не то сотворить с базой...
Не уверен, но частота появления этого глюка вроде бы возросла после перехода на 2.0.22. На моем форуме много модов, но они посталены довольно давно, а после этого обновления версии количество тем с такими глюками явно увеличилось. Сейчас в форуме 3 активных темы с глюком. К сожалению, все три темы в закрытом разделе, и я не могу вынести их в открытые и дать ссылку.
			
			
									
						Есть многостраничная тема, в которой появился очередной постинг. Ссылка на него видна в правой колонке на главной странице и на странице раздела (форума). Если кликнуть по этой ссылке, выводится сообщение "В этой теме нет сообщений". Приходится открывать тему, затем - предпоследнюю страницу из имеющихся и читать последний постинг. Клик на последнюю страницу дает точно тот же результат: "В этой теме нет сообщений". Получается, что при добавлении последнего постинга создается новая страница, а постинг остается на предыдущей, т. е. новая страница создана, но ничем не наполнена.
Эффект многократно повторяется в одних и тех же темах, и не наблюдается в остальных. Могу даже искусственно создать его - в этих темах - удалив постинги так, чтобы последний постинг темы оказался последним на странице.
Я заметил, что эффект возникает в темах из N страниц, когда количество ответов при заполнении всех страниц в точности равно N*15, а не (N*15)-1, как должно быть. Подчеркиваю: не количество постингов, а количество ответов - именно эта цифра выводится на странице раздела (форума) правее названий тем.
Если все в порядке, то у одной полной страницы эта цифра 14, а если наблюдается описываемый глюк, то 15. При глюке создана вторая страница, но она пуста, и именно на нее ведет ссылка. Страницу с таким числом постингов можно вырезать из темы, после чего глюк пропадает. Самое интересное, что подсчитанное количество постингов в такой странице дает 15, т. е. хотя в колонке количества ответов написано 15, на самом деле ответов 14.
Причина возникновения ошибки скорее всего кроется в каких-то нарушениях БД. DB Maintenance пока не ставил, опасаюсь лезть со своим суконным рылом в калашный ряд: в силу отсутствия необходимого опыта боюсь что-нибудь не то сотворить с базой...
Не уверен, но частота появления этого глюка вроде бы возросла после перехода на 2.0.22. На моем форуме много модов, но они посталены довольно давно, а после этого обновления версии количество тем с такими глюками явно увеличилось. Сейчас в форуме 3 активных темы с глюком. К сожалению, все три темы в закрытом разделе, и я не могу вынести их в открытые и дать ссылку.
Алексей aka ALER
			
						- 
				crash  
- Former team member
- Сообщения: 6517
- Зарегистрирован: 21 год 3 месяца
- Откуда: Бердск
ALER
вроде давно на форуме, а флудите как новочик. Тем более, что в вашей теме вам дали название мода, с помощью которого можно избавиться от ошибки
			
			
									
						вроде давно на форуме, а флудите как новочик. Тем более, что в вашей теме вам дали название мода, с помощью которого можно избавиться от ошибки
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
			
						Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
- 
				ALER  
- phpBB 2.0.0
- Сообщения: 214
- Зарегистрирован: 20 лет 10 месяцев
- Откуда: Москва
- 
				Xpert
- phpBB Guru 
- Сообщения: 5484
- Зарегистрирован: 21 год 7 месяцев
- Поблагодарили: 2 раза
- 
				isic
- phpBB 1.0.0
- Сообщения: 2
- Зарегистрирован: 17 лет 9 месяцев
- 
				Палыч  
- Former team member
- Сообщения: 9683
- Зарегистрирован: 19 лет 5 месяцев
- Откуда: Питер
- Благодарил (а): 1 раз
- Поблагодарили: 27 раз
isic
Поставьте DB Maintenance - быстрее, проще, эффективнее, полезнее, имхо.
			
			
									
						Поставьте DB Maintenance - быстрее, проще, эффективнее, полезнее, имхо.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
			
						ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
- 
				isic
- phpBB 1.0.0
- Сообщения: 2
- Зарегистрирован: 17 лет 9 месяцев
Палыч
Спасиба Вам большое. Я скачал читаю Ридми и другой файл по установки и не могу понять как его установить. Вы уж извините я не профессионал в этих делах. Я самоучка. На сайте стоит портальный движок PHP - NUKE со стандартным форумом. Подскажите пожалуйста пошагово как установить.
Папку files с архива я закинул в главный каталог форума, а файл update_db_for_dbmtnc.php в главный каталог форума. Запускаю его, а там ничего. Что мне делать подскажите пожалуйста.
			
			
									
						Спасиба Вам большое. Я скачал читаю Ридми и другой файл по установки и не могу понять как его установить. Вы уж извините я не профессионал в этих делах. Я самоучка. На сайте стоит портальный движок PHP - NUKE со стандартным форумом. Подскажите пожалуйста пошагово как установить.
Папку files с архива я закинул в главный каталог форума, а файл update_db_for_dbmtnc.php в главный каталог форума. Запускаю его, а там ничего. Что мне делать подскажите пожалуйста.
- 
				Палыч  
- Former team member
- Сообщения: 9683
- Зарегистрирован: 19 лет 5 месяцев
- Откуда: Питер
- Благодарил (а): 1 раз
- Поблагодарили: 27 раз
Я тоже.isic писал(а):Вы уж извините я не профессионал в этих делах. Я самоучка.
А кто вам сказал, что нюка и phpbb2 - это одно и тоже...isic писал(а):портальный движок PHP - NUKE со стандартным форумом.
 Не уверен по структуре базы..., хотя если совпадает, то работать должно.
  Не уверен по структуре базы..., хотя если совпадает, то работать должно.
Неправильно. Есть инструкция, там написано: что - куда.isic писал(а):Папку files с архива я закинул в главный каталог форума
Запуск через браузер.isic писал(а):а файл update_db_for_dbmtnc.php в главный каталог форума. Запускаю его, а там ничего.
Вообще, прочтите (с этого надо начинать).
http://www.phpbbguru.net/docs/?id=17
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
			
						ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.

