Уважаемые пользователи, по техническим причинам загрузка файлов временно недоступна. Приносим извинения за временные неудобства.

Тема стала недоступной

Темы из форумов поддержки phpBB 3.2.x (доступны только для чтения)
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
reef
phpBB 1.2.0
Сообщения: 12
Стаж: 18 лет 1 месяц
Благодарил (а): 3 раза

Тема стала недоступной

Сообщение reef »

Добрый день!
Прошу помощи у Гуру.
В один прекрасный день одна из тем стала недоступной, выскакивает такая ошибка:



Общая ошибка
SQL ERROR [ mysqli ]
Out of range value for column 'topic_views' at row 1 [1264]
SQL
UPDATE phpbb_topics SET topic_views = topic_views + 1, topic_last_view_time = 1728461674 WHERE topic_id = 852
BACKTRACE
FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()
FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 997
CALL: trigger_error()
FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 196
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]/viewtopic.php
LINE: 2268
CALL: phpbb\db\driver\factory->sql_query()



В чем может быть причина? Есть версия, что достигнут предел по кол-ву просмотров - их 16 777 215...
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17317
Стаж: 20 лет 5 месяцев
Откуда: Красноярск
Благодарил (а): 634 раза
Поблагодарили: 2418 раз

Re: Тема стала недоступной

Сообщение rxu »

Поле topic_views имеет тип mediumint(8) UNSIGNED, это значит, что максимальное значение для него равно 16777215.
Можете попробовать изменить mediumint на int через, например, phpMyadmin.

Отправлено спустя 1 минуту 46 секунд:
Раньше таких случаев не припомню, по-моему, первый.
Изображение
reef
phpBB 1.2.0
Сообщения: 12
Стаж: 18 лет 1 месяц
Благодарил (а): 3 раза

Re: Тема стала недоступной

Сообщение reef »

Спасибо за подсказку, удалось решить проблему. Правда, я не нашел, где изменить тип поля, уменьшил значение параметра для этой темы на порядок, и все заработало!
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17317
Стаж: 20 лет 5 месяцев
Откуда: Красноярск
Благодарил (а): 634 раза
Поблагодарили: 2418 раз

Re: Тема стала недоступной

Сообщение rxu »

reef писал(а): 09.10.2024 9:47 не нашел, где изменить тип поля
В phpMyadmin переходите на страницу структуры таблицы, потом щелкаете "Изменить" напротив нужного поля, и там выбираете другой тип для него, потом сохраняете изменения.
image.png
image.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение
reef
phpBB 1.2.0
Сообщения: 12
Стаж: 18 лет 1 месяц
Благодарил (а): 3 раза

Re: Тема стала недоступной

Сообщение reef »

Спасибо!
Аватара пользователя
Михаил Молчанов
phpBB 1.4.4
Сообщения: 183
Стаж: 2 года 2 месяца
Откуда: Москва
Благодарил (а): 3 раза
Поблагодарили: 7 раз

Re: Тема стала недоступной

Сообщение Михаил Молчанов »

reef, У вас почему то некоторых вложений на форуме не существует. Там битые фото.
Создал и раскручиваю свой форум! :D

Изображение

Вернуться в «phpBB 3.2.x (архив)»