Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Общая ошибка при одобрении сообщений

Проблемы с установкой или работой phpBB 3.1.x? Получите помощь здесь!
С 1 июля 2018 года phpBB Group прекращает поддержку phpBB версии 3.1.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.1 до 1 января 2019 года.
Подробнее: Окончание поддержки phpBB 3.1.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Hardis
phpBB 1.2.1
Сообщения: 25
Стаж: 11 лет 9 месяцев

Общая ошибка при одобрении сообщений

Сообщение Hardis »

Через раз на форуме phpbb 3.1.3 при одобрении сообщений в теме выходит общая ошибка следующего содержания:

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

Общая ошибка
SQL ERROR [ mysqli ]

BIGINT UNSIGNED value is out of range in '(`kleodesi_forum`.`phpbbfor_forums`.`forum_posts_unapproved` - 6)' [1690]

SQL

UPDATE phpbbfor_forums SET forum_posts_unapproved = forum_posts_unapproved - 6, forum_posts_approved = forum_posts_approved + 6 WHERE forum_id = 20

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 855
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 194
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 329
CALL: phpbb\db\driver\mysqli->sql_query()

FILE: [ROOT]/phpbb/content_visibility.php
LINE: 517
CALL: phpbb\db\driver\factory->sql_query()

FILE: [ROOT]/includes/mcp/mcp_queue.php
LINE: 685
CALL: phpbb\content_visibility->set_post_visibility()

FILE: [ROOT]/includes/mcp/mcp_queue.php
LINE: 60
CALL: mcp_queue::approve_posts()

FILE: [ROOT]/includes/functions_module.php
LINE: 674
CALL: mcp_queue->main()

FILE: [ROOT]/mcp.php
LINE: 310
CALL: p_master->load_active()

После чего в этой теме часть предыдущих сообщений становится не видна. Их можно снова увидеть, если отредактировать какое-то сообщение в теме, а потом снова одобрить его. В обычных темах, где нет одобрения сообщений такого не происходит никогда. Только в теме с одобрениями.

Что это такое и как это исправить?
Аватара пользователя
xisp
phpBB 3.0.0 RC7
Сообщения: 1798
Стаж: 11 лет 11 месяцев
Благодарил (а): 101 раз
Поблагодарили: 91 раз
Забанен: Бессрочно

Re: Общая ошибка при одобрении сообщений

Сообщение xisp »

Версия базы данных и пхп? А лучше сразу шаблон запроса заполните.
phpBBex
Hardis
phpBB 1.2.1
Сообщения: 25
Стаж: 11 лет 9 месяцев

Re: Общая ошибка при одобрении сообщений

Сообщение Hardis »

Описание проблемы: Через раз возникает общая ошибка после одобрения сообщений
Произведенные изменения, после которых начались неполадки: Так было с самого начала создания темы с одобрением сообщений
Версия phpBB: 3.1.3 (на этом домене нет интеграции с другими CMS)
Используемые стили: prosilver
Используемые моды/расширения: Advanced BBCode Box, Advanced Polls, Auto Database Backup, Board3 Portal, External Links Open in New Window, First post on every page, Last Post Avatar, Lightbox, Medals System, Nv who was here, Pages, QuickReply, Quote
Версия PHP: 5.4.38
Используемая СУБД и её версия: MySQL(i) 5.5.40-36.1
Использовался ли поиск для решения проблемы: да
Если да, то какие запросы вы использовали: запросы строк ошибки
Hardis
phpBB 1.2.1
Сообщения: 25
Стаж: 11 лет 9 месяцев

Re: Общая ошибка при одобрении сообщений

Сообщение Hardis »

Открыл другую тему с предмодерацией и в ней ничего подобного пока не происходило. По крайней мере, за эти два дня. Может ли быть такое, что проблема именно с данной темой, что база данных на неё ругается? Или же такого быть не может и проблема, если есть, проявится везде?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1716 раз

Re: Общая ошибка при одобрении сообщений

Сообщение Sheer »

Сделайте синхронизацию проблемной темы.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Hardis
phpBB 1.2.1
Сообщения: 25
Стаж: 11 лет 9 месяцев

Re: Общая ошибка при одобрении сообщений

Сообщение Hardis »

Простите, а как это сделать?
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 10 лет
Благодарил (а): 41 раз
Поблагодарили: 831 раз

Re: Общая ошибка при одобрении сообщений

Сообщение LavIgor »

Hardis писал(а): Простите, а как это сделать?
Через модераторский раздел.
http://www.phpbbguru.net/documentation/moderator/mcp/
Hardis
phpBB 1.2.1
Сообщения: 25
Стаж: 11 лет 9 месяцев

Re: Общая ошибка при одобрении сообщений

Сообщение Hardis »

Большое спасибо.

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