Сообщения без ответов | Активные темы Текущее время: 08 сен 2026, 16:52



Ответить на тему  [ Сообщений: 4 ] 
Развалилась база данных 
Автор Сообщение

Зарегистрирован: 15 июн 2016, 18:53
Сообщения: 15

Добрый день.
Столкнулся с такой неприятной ошибкой в админке вылетело сообщение:
Warning: mysqli_query(): (HY000/1194): Table 'counter_ip' is marked as crashed and should be repaired in /home/admin/web/smiley.su/public_html/includes/compile/functions.php on line 38
Table 'counter_ip' is marked as crashed and should be repaired

Что предшествовало этому:
Поступили на модерацию объявления, просмотрел, всё в порядке, нажал опубликовать
Через минуту сервер выдал 500 ошибку.
Ещё где то через минуту работа восстановилась и в админке вылезло сообщение сверху что таблица в аварийном состоянии. Попытался восстановить из резервных копий.
Бесполезно. Сообщение ушло, но сайт фактически перестал нормально работать.


22 июн 2022, 13:36
Профиль

Зарегистрирован: 24 сен 2020, 21:25
Сообщения: 337

Валерий писал(а):
Добрый день.
Столкнулся с такой неприятной ошибкой в админке вылетело сообщение:
Warning: mysqli_query(): (HY000/1194): Table 'counter_ip' is marked as crashed and should be repaired in /home/admin/web/smiley.su/public_html/includes/compile/functions.php on line 38
Table 'counter_ip' is marked as crashed and should be repaired

Что предшествовало этому:
Поступили на модерацию объявления, просмотрел, всё в порядке, нажал опубликовать
Через минуту сервер выдал 500 ошибку.
Ещё где то через минуту работа восстановилась и в админке вылезло сообщение сверху что таблица в аварийном состоянии. Попытался восстановить из резервных копий.
Бесполезно. Сообщение ушло, но сайт фактически перестал нормально работать.


Зайдите в phpMyAdmin, выберите таблицу counter_ip, (или на какую там ругается) прокрутите в низ, и в выпадающем меню "Операции", в пункте "Обслуживание таблицы" выберите "Восстановить таблицу"

Либо выполните запрос:
REPAIR TABLE вашпрефикс_counter_ip;


22 июн 2022, 15:17
Профиль

Зарегистрирован: 15 июн 2016, 18:53
Сообщения: 15

Этот вариант не помог.


У вас нет необходимых прав для просмотра вложений в этом сообщении.


22 июн 2022, 16:21
Профиль
Администратор
Аватара пользователя

Зарегистрирован: 20 сен 2010, 21:15
Сообщения: 2966
Аватара пользователя

Можете просто удалить таблицу и создать снова. Это просто счётчик посещений, он каждый день сбрасывается. Для надёжности укажите тип таблицы InnoDB

Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


23 июн 2022, 14:59
Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 4 ] 

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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron