Пропустить

Сообщаем об ошибках phpBB 3.0.x разработчикам

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
Свернуть Развернуть Правила форума Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

Сообщение Denwer » 31.10.2007 2:20

Просьба проверить, индивидуальный баг или коллективный.

Берем форум (раздел форума) где мало тем хотя может это и неважно, и где небыло за сутки ни одного ответа или 1-2 не больше.
листаем в низ и выбираем в поле Показать темы за: и начиная с 6 месяцв по очереди включаем, 3 месяца, 1 месяц и тд до 1 дня, в итоге проявляется такой глюк, у меня о появлялся и на 2 неделях и на 7 днях, в разных форумах, причину уловить неудалось, но как понял чем меньше ответов в форуме за сутки двое тем лучше

На страницу 1, -0 След.

предлагает перейти на -0 страницу, она последняя тоесть ссылка должна быть такой же как и на След. но они разные

-0 -> viewforum.php?f=18&st=1&sk=t&sd=d&start=-25
След. -> viewforum.php?f=18&st=1&sk=t&sd=d&start=25

хотя по делу их вообще недолжно быть так как находится 1-5 тем не больше при такой сортировке.

форум RC7, русский язык, subsilver2

как пример
Список форумов » Автомобильная тематика г.Кстово » Авто - Кстово
http://kctobo.ru/forum/viewforum.php?f=21&start=0
выбираем показать темы за 1 день и получаем данную картину.

Добавлено:
погуглил маленько, нашел парочку форумов, первое что попалось с sabsilver2, у них данный глюк имеет место быть.

турецкий форум
http://www.phpbbturkey.com/forums/index.php
Берем раздел форума "Genel Tartışmalar" третий снизу, выбираем показать темы за две недели и получаем точно такую же картину как и у меня.

и второй на английском
http://forums.nekochan.net/index.php
Берем раздел "Nekochan Net" второй с низу, выбираем показать темы за 1 день или за 7 дней, и тоже получаем -0

Denwer
phpBB 1.2.0
 
Сообщения: 19
Зарегистрирован: 20.07.2007 12:45
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Yarik » 14.11.2007 2:52

Действительно, при удалении какого-либо сообщения из всей темы удаляется вся тема.
В файле includes/functions_posting.php отрабатывается функция delete_post, которая запускает функцию delete_posts.
Функция delete_posts находится в includes/functions_admin.php :
function delete_posts($where_type, $where_ids, $auto_sync = true, $posted_sync = true, $post_count_sync = true, $call_delete_topics = true)
Обратите внимание на последний аргумент. По умолчанию удаляется топик(тема).
Запуск этой функции в файле includes/functions_posting.php, в строке 1361:
        if (!delete_posts('post_id', array($post_id), false, false))
        {
                // Try to delete topic, we may had an previous error causing inconsistency
                if ($post_mode == 'delete_topic')
                {
                        delete_topics('topic_id', array($topic_id), false);
                }
                trigger_error('ALREADY_DELETED');
        }

Это они делают такую проверку, при этом удаляют весь топик.
Я решил проблему изменив строку на:
        if (!delete_posts('post_id', array($post_id), false, false, true, false))


Надеюсь, что они исправят эту проблему. Лично меня это шокировало.

P.S. Использую phpBBRC7
Yarik.ORG.....
Аватара пользователя
Yarik
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 08.03.2006 22:38
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Fil » 14.11.2007 12:42

Yarik Спасибо большое очень выручил этим, может еще подскажешь как вот это пофиксить : эээ ща удалил посты из темы посредством модерки - тема улетела... первый пост не трогал, а если удалять просто каждое сообщение из темы то ок

Fil
phpBB 1.0.0
 
Сообщения: 7
Зарегистрирован: 14.11.2007 1:51
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Yarik » 15.11.2007 2:33

И Вам спасибо. Если там есть таже проблема, надо фиксить.
Из режима модератора пока не пробовал.
Сегодня попробую через пару часов. О результатах отпишу.

Добавлено спустя 7 часов 8 минут 43 секунды:

С удалением в режиме модератора такая-же ситуация, что и удаление обычным пользователем.
В файле includes/mcp/mcp_main.php в строке 864 присутствует запись:
                delete_posts('post_id', $post_ids);

Меняем на запись:
                delete_posts('post_id', $post_ids, true, true, true, false);

В результате:
- удаляются только выбранные сообщения;
- удаляется тема, если сообщений не осталось.

Но когда удаляю последнее сообщение темы у меня после выпадания вопроса о подтверждении об удалении и моем утвердительном ответе перекидывает на пустую страницу, которую если обновить, видно уже результирующую страницу, где сказано, что выбраной темы нет.

P.S. Просьба сообщить об этих багах забугорным разработчикам.
Yarik.ORG.....
Аватара пользователя
Yarik
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 08.03.2006 22:38
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение politov » 16.11.2007 20:04

резервное копирование работает только с сохраненем на сервере.
скачиваемый файл имеет 0 размер

politov
phpBB 1.0.0
 
Сообщения: 1
Зарегистрирован: 20.05.2007 15:59
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение rxu » 16.11.2007 20:14

Yarik
Проверил на локалке - ничего подобного не наблюдаю. Ни в режиме пользователя, ни в режиме модератора.

Каковы параметры сервера?
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 7366
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 2 раз.
Поблагодарили: 270 раз.

Сообщение Палыч » 17.11.2007 0:59

rxu писал(а):Проверил на локалке - ничего подобного не наблюдаю. Ни в режиме пользователя, ни в режиме модератора.

аналогично :?
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Палыч
Просто Палыч
Просто Палыч
 
Сообщения: 9467
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер
Благодарил (а): 3 раз.
Поблагодарили: 337 раз.

Сообщение Fine » 20.12.2007 6:01

При создании форума в администраторском разделе, вылезает ошибка
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 1572864 bytes) in \includes\utf\data\confusables.php on line 1

категории создаются нормально, а вот форумы не создаются
Последний раз редактировалось Fine 05.06.2008 22:44, всего редактировалось 1 раз.

Fine
phpBB 1.4.0
 
Сообщения: 36
Зарегистрирован: 12.12.2007 18:27
Откуда: Russia
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение crash » 20.12.2007 6:04

увеличить выделения память для php в php.ini
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
crash
Former team member
 
Сообщения: 6579
Зарегистрирован: 07.07.2004 17:12
Откуда: Бердск
Благодарил (а): 0 раз.
Поблагодарили: 16 раз.

Сообщение Rayden » 20.12.2007 12:18

Надо в FAQ
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Former team member
 
Сообщения: 3795
Зарегистрирован: 27.06.2005 1:07
Благодарил (а): 0 раз.
Поблагодарили: 29 раз.

Сообщение Fine » 20.12.2007 18:42

какая строка отвечает выделенную память?
Последний раз редактировалось Fine 05.06.2008 22:54, всего редактировалось 1 раз.

Fine
phpBB 1.4.0
 
Сообщения: 36
Зарегистрирован: 12.12.2007 18:27
Откуда: Russia
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение crash » 20.12.2007 18:44

Fine
ну вы сделайте поиск по слову memory в файле, начните думать.
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
crash
Former team member
 
Сообщения: 6579
Зарегистрирован: 07.07.2004 17:12
Откуда: Бердск
Благодарил (а): 0 раз.
Поблагодарили: 16 раз.

Сообщение Fine » 20.12.2007 19:15

спс

помогло
Последний раз редактировалось Fine 05.06.2008 22:32, всего редактировалось 1 раз.

Fine
phpBB 1.4.0
 
Сообщения: 36
Зарегистрирован: 12.12.2007 18:27
Откуда: Russia
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение freddy » 21.12.2007 2:18

Стоит ограничение на символы в нике. Буквенно-цифровые и разделители. При этом, ник "земляк" не воспринимается. Запрещённые сиволы в нём находит.

freddy
phpBB 1.2.0
 
Сообщения: 13
Зарегистрирован: 16.12.2005 14:07
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение DreammakeR » 21.12.2007 9:27

При загрузке файла!
Слишком большой размер присоединенного файла, максимально допустимый размер файла 4 Мб. Заметьте, эта величина установлена в php.ini и не может быть превышена

DreammakeR
phpBB 1.0.0
 
Сообщения: 4
Зарегистрирован: 07.12.2007 17:36
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Пред.След.

Вернуться в Поддержка phpBB 3.0.х

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы