Перейти к контенту
  • 0

Перестал работать форум "Ошибка БД"


Evrika

Вопрос

Здравствуйте.

 

Два дня меня не было, но форум работал прекрасно.

 

Но последний раз, удалила таблицы как советовали тут http://forums.ibresource.ru/index.php?show...st&p=350919

 

 

Неужели из за этого? И как вернуть?

 

вот часть логов.

 

файл один.

 

===================================================
╨Ф╨░╤В╨░: Sun, 06 Sep 2009 11:44:08 +0000
╨Э╨╛╨╝╨╡╤А ╨╛╤И╨╕╨▒╨║╨╕: 126
╨Ю╤И╨╕╨▒╨║╨░: Incorrect key file for table './таблица/ibf_sessions.MYI'; try to repair it
IP ╨Р╨┤╤А╨╡╤Б: 93........
╨б╤В╤А╨░╨╜╨╕╤Ж╨░: /index.php?act=rssout&id=1
╨Ю╤В╨╗╨░╨┤╨╛╤З╨╜╨░╤П ╨╕╨╜╤Д╨╛╤А╨╝╨░╤Ж╨╕╤П: array (
 1 => 
 array (
'file' => './public_html/ips_kernel/classDb.php',
'line' => 1073,
'function' => 'query',
'class' => 'db_driver_mysql',
 ),
 3 => 
 array (
'file' => './public_html/admin/sources/classes/session/publicSessions.php',
'line' => 1202,
'function' => 'delete',
'class' => 'db_main_mysql',
 ),
 4 => 
 array (
'file' => './public_html/admin/sources/classes/session/publicSessions.php',
'line' => 1030,
'function' => '_destroySessions',
'class' => 'publicSessions',
 ),
 5 => 
 array (
'file' => './public_html/admin/sources/classes/session/publicSessions.php',
'line' => 527,
'function' => '_createGuestSession',
'class' => 'publicSessions',
 ),
 6 => 
 array (
'file' => './public_html/admin/sources/base/ipsRegistry.php',
'line' => 3165,
'function' => '__construct',
'class' => 'publicSessions',
 ),
 7 => 
 array (
'file' => './public_html/admin/sources/base/ipsRegistry.php',
'line' => 3006,
'function' => 'init',
'class' => 'ips_MemberRegistry',
 ),
 8 => 
 array (
'file' => './public_html/admin/sources/base/ipsRegistry.php',
'line' => 514,
'function' => 'instance',
'class' => 'ips_MemberRegistry',
 ),
)
mySQL query error: DELETE FROM ibf_sessions WHERE ip_address='93..........' OR id='yandex=93158130181_session' OR running_time < 1252235836
===================================================

 

файл второй

 

===================================================
╨Ф╨░╤В╨░: Mon, 07 Sep 2009 00:01:54 +0000
╨Э╨╛╨╝╨╡╤А ╨╛╤И╨╕╨▒╨║╨╕: 145
╨Ю╤И╨╕╨▒╨║╨░: Table './таблица/ibf_sessions' is marked as crashed and should be repaired
IP ╨Р╨┤╤А╨╡╤Б: 87.........
╨б╤В╤А╨░╨╜╨╕╤Ж╨░: /index.php?showtopic=735
╨Ю╤В╨╗╨░╨┤╨╛╤З╨╜╨░╤П ╨╕╨╜╤Д╨╛╤А╨╝╨░╤Ж╨╕╤П: array (
 1 => 
 array (
'file' => '/public_html/ips_kernel/classDb.php',
'line' => 1073,
'function' => 'query',
'class' => 'db_driver_mysql',
 ),
 3 => 
 array (
'file' => '/public_html/admin/sources/classes/session/publicSessions.php',
'line' => 1202,
'function' => 'delete',
'class' => 'db_main_mysql',
 ),
 4 => 
 array (
'file' => '/public_html/admin/sources/classes/session/publicSessions.php',
'line' => 1030,
'function' => '_destroySessions',
'class' => 'publicSessions',
 ),
 5 => 
 array (
'file' => '/public_html/admin/sources/classes/session/publicSessions.php',
'line' => 527,
'function' => '_createGuestSession',
'class' => 'publicSessions',
 ),
 6 => 
 array (
'file' => '/public_html/admin/sources/base/ipsRegistry.php',
'line' => 3165,
'function' => '__construct',
'class' => 'publicSessions',
 ),
 7 => 
 array (
'file' => '/public_html/admin/sources/base/ipsRegistry.php',
'line' => 3006,
'function' => 'init',
'class' => 'ips_MemberRegistry',
 ),
 8 => 
 array (
'file' => '/public_html/admin/sources/base/ipsRegistry.php',
'line' => 514,
'function' => 'instance',
'class' => 'ips_MemberRegistry',
 ),
)
mySQL query error: DELETE FROM ibf_sessions WHERE ip_address='87...........' OR id='yandex=87250253241_session' OR running_time < 1252280114
===================================================
╨Ф╨░╤В╨░: Mon, 07 Sep 2009 00:12:19 +0000
╨Э╨╛╨╝╨╡╤А ╨╛╤И╨╕╨▒╨║╨╕: 145
╨Ю╤И╨╕╨▒╨║╨░: Table './таблица/ibf_sessions' is marked as crashed and should be repaired
IP ╨Р╨┤╤А╨╡╤Б: 66..............
╨б╤В╤А╨░╨╜╨╕╤Ж╨░: /index.php?showtopic=609
╨Ю╤В╨╗╨░╨┤╨╛╤З╨╜╨░╤П ╨╕╨╜╤Д╨╛╤А╨╝╨░╤Ж╨╕╤П: array (
 1 => 
 array (
'file' => '/public_html/ips_kernel/classDb.php',
'line' => 1073,
'function' => 'query',
'class' => 'db_driver_mysql',
 ),
 3 => 
 array (
'file' => '/public_html/admin/sources/classes/session/publicSessions.php',
'line' => 1202,
'function' => 'delete',
'class' => 'db_main_mysql',
 ),
 4 => 
 array (
'file' => '/public_html/admin/sources/classes/session/publicSessions.php',
'line' => 1030,
'function' => '_destroySessions',
'class' => 'publicSessions',
 ),
 5 => 
 array (
'file' => '/public_html/admin/sources/classes/session/publicSessions.php',
'line' => 527,
'function' => '_createGuestSession',
'class' => 'publicSessions',
 ),
 6 => 
 array (
'file' => '/public_html/admin/sources/base/ipsRegistry.php',
'line' => 3165,
'function' => '__construct',
'class' => 'publicSessions',
 ),
 7 => 
 array (
'file' => '/public_html/admin/sources/base/ipsRegistry.php',
'line' => 3006,
'function' => 'init',
'class' => 'ips_MemberRegistry',
 ),
 8 => 
 array (
'file' => '/public_html/admin/sources/base/ipsRegistry.php',
'line' => 514,
'function' => 'instance',
'class' => 'ips_MemberRegistry',
 ),
)
mySQL query error: DELETE FROM ibf_sessions WHERE ip_address='66.......' OR id='google=6624971181_session' OR running_time < 1252280739
===================================================
╨Ф╨░╤В╨░: Mon, 07 Sep 2009 00:13:31 +0000
╨Э╨╛╨╝╨╡╤А ╨╛╤И╨╕╨▒╨║╨╕: 145
╨Ю╤И╨╕╨▒╨║╨░: Table './таблица/ibf_sessions' is marked as crashed and should be repaired
IP ╨Р╨┤╤А╨╡╤Б: 87..........
╨б╤В╤А╨░╨╜╨╕╤Ж╨░: /index.php?showtopic=1162
╨Ю╤В╨╗╨░╨┤╨╛╤З╨╜╨░╤П ╨╕╨╜╤Д╨╛╤А╨╝╨░╤Ж╨╕╤П: array (
 1 => 
 array (
'file' => '/public_html/ips_kernel/classDb.php',
'line' => 1073,
'function' => 'query',
'class' => 'db_driver_mysql',
 ),
 3 => 
 array (
'file' => '/public_html/admin/sources/classes/session/publicSessions.php',
'line' => 1202,
'function' => 'delete',
'class' => 'db_main_mysql',
 ),
 4 => 
 array (
'file' => '/public_html/admin/sources/classes/session/publicSessions.php',
'line' => 1030,
'function' => '_destroySessions',
'class' => 'publicSessions',
 ),
 5 => 
 array (
'file' => '/public_html/admin/sources/classes/session/publicSessions.php',
'line' => 527,
'function' => '_createGuestSession',
'class' => 'publicSessions',
 ),
 6 => 
 array (
'file' => '/public_html/admin/sources/base/ipsRegistry.php',
'line' => 3165,
'function' => '__construct',
'class' => 'publicSessions',
 ),
 7 => 
 array (
'file' => '/public_html/admin/sources/base/ipsRegistry.php',
'line' => 3006,
'function' => 'init',
'class' => 'ips_MemberRegistry',
 ),
 8 => 
 array (
'file' => '/public_html/admin/sources/base/ipsRegistry.php',
'line' => 514,
'function' => 'instance',
'class' => 'ips_MemberRegistry',
 ),
)
mySQL query error: DELETE FROM ibf_sessions WHERE ip_address='87.......'OR id='yandex=87250253241_session' OR running_time < 1252280811
===================================================

 

 

и все связанно с ibf_sessions

 

Восстановила ibf_sessions форум заработал. Но не понятно с чем было связано, и нужно ли восстановить эти удаленные?

 

ibf_reg_antispam

ibf_subscriptions`

ibf_subscription_currency

ibf_subscription_extra

ibf_subscription_logs

ibf_subscription_methods

ibf_subscription_trans

ibf_conf_settings

ibf_conf_settings_titles

Изменено пользователем Evrika
Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0
Evrika, это вопрос о надежности вашего хостинга. Крэш таблиц в 99% случаев вызывается аппаратным сбоем в железе сервера.
Ссылка на комментарий
Поделиться на других сайтах

  • 0
Evrika, это вопрос о надежности вашего хостинга. Крэш таблиц в 99% случаев вызывается аппаратным сбоем в железе сервера.

 

Ммм.. обычно они сообщают о сбоях, попробую спросить.

 

Спасибо, я сделала откат таблицы ibf_sessions на 5 сент. форум заработал. надеюсь не повторится.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
я сделала откат таблицы ibf_sessions на 5 сент.

ИМХО, проще рипэйр. Если рипэйр не получается, то трункате, затем рипэйр. Откатывать таблицу сессий нет никакого смысла, актуальность информации в этой таблице - 15 минут.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Это он на зулусском :D Лучше не заморачивайте себе этим голову, а вообще оно про это. Кстати, в phpmyadmin есть готовая кнопка "починить таблицу".
Ссылка на комментарий
Поделиться на других сайтах

  • 0
в phpmyadmin есть готовая кнопка "починить таблицу".

Там, выбрав таблицу галочкой, в низу в раскрывающемся списке действий есть и "очистить" (TRUNCATE), и "починить" (REPAIR). :D

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Спасибо всем.

 

Будем знать, хостеры сказали что 6 -го числа (кажется) была авария и побились некоторые таблицы.

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.