Упали два форума "SQL ERROR [ mysql4 ]"

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Tim
phpBB 1.4.1
Сообщения: 48
Стаж: 20 лет 7 месяцев
Откуда: Карелия
Благодарил (а): 9 раз
Поблагодарили: 3 раза

Упали два форума "SQL ERROR [ mysql4 ]"

Сообщение Tim »

Причины пока изучаю, проблема не совсем ясна, советам и идеям буду признателен.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Безработный фотоохотник, рыбак, турист из Карелии...
Dim565
phpBB 1.4.3
Сообщения: 93
Стаж: 16 лет 2 месяца
Благодарил (а): 54 раза
Поблагодарили: 4 раза

Re: Упали два форума "SQL ERROR [ mysql4 ]"

Сообщение Dim565 »

Ну вы перевели сообщение? Нужно починить таблицы через phpmyadmin
Аватара пользователя
Tim
phpBB 1.4.1
Сообщения: 48
Стаж: 20 лет 7 месяцев
Откуда: Карелия
Благодарил (а): 9 раз
Поблагодарили: 3 раза

Re: Упали два форума "SQL ERROR [ mysql4 ]"

Сообщение Tim »

Дим, а возможные причины одновременного падения двух форумов? Всего на сервере 4 phpbb форума. Упали два.. Может быть ошибка с правами доступа к некиим файлам? Т.е. не исключено, что права могли быть 777 :)
Безработный фотоохотник, рыбак, турист из Карелии...
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

Re: Упали два форума "SQL ERROR [ mysql4 ]"

Сообщение владимир1983 »

Ошибка говорит что phpBB не может создать новую сессию так как таблица phpbb_sessions повреждена. Надо починить.
Пример ремонта (починки) таблицы
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Tim
phpBB 1.4.1
Сообщения: 48
Стаж: 20 лет 7 месяцев
Откуда: Карелия
Благодарил (а): 9 раз
Поблагодарили: 3 раза

Re: Упали два форума "SQL ERROR [ mysql4 ]"

Сообщение Tim »

Сервак "висел" с 504 gateway time-out до момента "горячего рестарта".

Добавлено спустя 2 минуты 25 секунд:
phpmyadmin сейчас не стоит.... Какой запрос можно сделать через терминальный доступ, что бы таблицу phpbb_sessions востановить?

Добавлено спустя 49 секунд:
форумы на phpbb 3.0.6
Безработный фотоохотник, рыбак, турист из Карелии...
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

Re: Упали два форума "SQL ERROR [ mysql4 ]"

Сообщение владимир1983 »

Tim писал(а):Какой запрос можно сделать
Посмотрите по ссылкам что выше.
Tim писал(а):форумы на phpbb 3.0.6
Не поддерживается, обновляйте.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Tim
phpBB 1.4.1
Сообщения: 48
Стаж: 20 лет 7 месяцев
Откуда: Карелия
Благодарил (а): 9 раз
Поблагодарили: 3 раза

Re: Упали два форума "SQL ERROR [ mysql4 ]"

Сообщение Tim »

Что бы обновлять, надо починить БД...
Безработный фотоохотник, рыбак, турист из Карелии...
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

Re: Упали два форума "SQL ERROR [ mysql4 ]"

Сообщение владимир1983 »

Чтобы задержаться на phpBB Guru, надо читать... Надо читать правила, соблюдать Правила, пункт: 2.9
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Tim
phpBB 1.4.1
Сообщения: 48
Стаж: 20 лет 7 месяцев
Откуда: Карелия
Благодарил (а): 9 раз
Поблагодарили: 3 раза

Re: Упали два форума "SQL ERROR [ mysql4 ]"

Сообщение Tim »

За 2.9 - спасибо.
За ссылку на терминальный sql-запрос - спасибо.

Возник следующий вопрос: При исправлении через терминал выдало это:

1 row in set, 2 warnings (0.00 sec)

Как узнать что за 2 предупреждения?

К слову, выполнение запроса - форумы не вылечило...
Безработный фотоохотник, рыбак, турист из Карелии...
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

Re: Упали два форума "SQL ERROR [ mysql4 ]"

Сообщение владимир1983 »

Покажите запрос.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Tim
phpBB 1.4.1
Сообщения: 48
Стаж: 20 лет 7 месяцев
Откуда: Карелия
Благодарил (а): 9 раз
Поблагодарили: 3 раза

Re: Упали два форума "SQL ERROR [ mysql4 ]"

Сообщение Tim »

REPAIR TABLE `phpbb_sessions`;

Добавлено спустя 41 секунду:
mysql> REPAIR TABLE `phpbb_sessions`;
+------------------------+--------+----------+-----------------------------+
| Table | Op | Msg_type | Msg_text |
+------------------------+--------+----------+-----------------------------+
| fishing.phpbb_sessions | repair | status | Table is already up to date |
+------------------------+--------+----------+-----------------------------+
1 row in set, 2 warnings (0.00 sec)

Добавлено спустя 32 секунды:
mysql> REPAIR TABLE `phpbb_sessions`;
+------------------------+--------+----------+-----------------------------+
| Table | Op | Msg_type | Msg_text |
+------------------------+--------+----------+-----------------------------+
| hunting.phpbb_sessions | repair | status | Table is already up to date |
+------------------------+--------+----------+-----------------------------+
1 row in set, 2 warnings (0.00 sec)

Добавлено спустя 21 минуту 25 секунд:
Коллеги, не дайте филологу потеряться в терминале :) Что делать?
Безработный фотоохотник, рыбак, турист из Карелии...
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

Re: Упали два форума "SQL ERROR [ mysql4 ]"

Сообщение владимир1983 »

За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 22 года 6 месяцев
Откуда: СССР
Благодарил (а): 6 раз
Поблагодарили: 154 раза

Re: Упали два форума "SQL ERROR [ mysql4 ]"

Сообщение Mr. Anderson »

владимир1983 писал(а):http://www.mysql.ru/docs/man/Using_mysqlcheck.html
mysqlcheck -Aor :)
Аватара пользователя
Tim
phpBB 1.4.1
Сообщения: 48
Стаж: 20 лет 7 месяцев
Откуда: Карелия
Благодарил (а): 9 раз
Поблагодарили: 3 раза

Re: Упали два форума "SQL ERROR [ mysql4 ]"

Сообщение Tim »

Сделал такой запрос (см ниже), почитав инструкцию (за ссылку - спасибо), но результата не получил... Что делаю неправильно? Простите, просто сисадмин толковый в отпуске... приходиться вникать.

-------------------------
[root@antik1 ~]# mysqlcheck --auto-repair hunting phpbb_sessions
hunting.phpbb_sessions
error : Table './hunting/phpbb_sessions' is marked as crashed and should be repaired

Repairing tables
hunting.phpbb_sessions Table is already up to date

Добавлено спустя 6 минут 29 секунд:
Отчего может не исправляться таблица?

Т.е. фактически, восстановление было запущено разными способами, а результата не получилось. Где искать?
Безработный фотоохотник, рыбак, турист из Карелии...
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 22 года 6 месяцев
Откуда: СССР
Благодарил (а): 6 раз
Поблагодарили: 154 раза

Re: Упали два форума "SQL ERROR [ mysql4 ]"

Сообщение Mr. Anderson »

Tim
Помню, был такой баг как-то давно...

Добавлено спустя 55 секунд:
Аха, нашел.
http://bugs.mysql.com/bug.php?id=30798
Сейчас перечитывать некогда, но может там есть варианты?

Добавлено спустя 3 минуты 6 секунд:
Перечитал.
Есть. Даже два.
"Разрушительный" (с use_frm) и обычный myisamchk.

Пробуйте.

И если поможет, то админу звездюль за использование древнего софта.

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