SQL ERROR [ mysql4 ] на форуме 3.0.xx

Вопросы без привязки к версии. Установлена авточистка (2 года).
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
er107
phpBB 2.0.17
Сообщения: 1143
Стаж: 14 лет 2 месяца
Благодарил (а): 204 раза
Поблагодарили: 71 раз

SQL ERROR [ mysql4 ] на форуме 3.0.xx

Сообщение er107 »

Добрый день, есть форум работающий еще на phbb3 3.0.11 (точно последние цифры написать не могу, ибо пока не посмотреть).

Форум работает более 10 лет на выделенном сервере. Последние несколько лет я его перевел в режим только для чтения - все темы закрыл.
И вот последние год - два все чаще и чаще стада появляться ошибка

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

SQL ERROR [ mysql4 ]
Out of range value for column 'wwh_id' at row 1 [167]
Поначалу помогало восстановление базы данных (и перезапуск сервера), но ошибка снова появлялась спустя месяц-два-три, теперь же после восстановлении базы форум работаем максимум два дня и снова падает в эту же ошибку.

Как я понял wwh это мод WWH Кто был на конференции. Есть доступ к phpadmin.
Что можно попытаться сделать? Что проверить, на что обратить внимание?
Аватара пользователя
Djeday
phpBB 2.0.7a
Сообщения: 644
Стаж: 13 лет 4 месяца
Благодарил (а): 18 раз
Поблагодарили: 19 раз

Re: SQL ERROR [ mysql4 ] на форуме 3.0.xx

Сообщение Djeday »

Ошибка “Out of range value for column …” которая говорит о том, что таблица в базе данных достигла максимально возможного значения, поэтому MySQL не может сделать следующую запись в эту таблицу.

А почему не обновить форум до последней версии или не отключить мод?
Я смею то, что можно человеку, кто смеет меньше - тот не человек.
er107
phpBB 2.0.17
Сообщения: 1143
Стаж: 14 лет 2 месяца
Благодарил (а): 204 раза
Поблагодарили: 71 раз

Re: SQL ERROR [ mysql4 ] на форуме 3.0.xx

Сообщение er107 »

Djeday писал(а): 10.12.2024 10:35 А почему не обновить форум до последней версии
Обращался по этому поводу к исполнителям, оказалось это сложно (да и тут писал по этому поводу в темах 3.0), там какая то взаимосвязь с модами аркад и каких-то еще, что не обновить форум.

А что можно сделать с таблицей?

Отправлено спустя 42 секунды:
Djeday писал(а): 10.12.2024 10:35 MySQL не может сделать следующую запись в эту таблицу
Ну как-то много лет она это делала?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16966
Стаж: 19 лет 1 месяц
Откуда: Красноярск
Благодарил (а): 557 раз
Поблагодарили: 1708 раз

Re: SQL ERROR [ mysql4 ] на форуме 3.0.xx

Сообщение rxu »

В таблице phpbb_wwh поменяйте тип поля wwh_id с mediumint на что-то подлиннее, например, bigint.
Изображение
er107
phpBB 2.0.17
Сообщения: 1143
Стаж: 14 лет 2 месяца
Благодарил (а): 204 раза
Поблагодарили: 71 раз

Re: SQL ERROR [ mysql4 ] на форуме 3.0.xx

Сообщение er107 »

Спасибо вам! Изменил это значение и сразу форум поднялся. :hat

Вернуться в «phpBB-пространство»