Перейти к контенту
  • 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 -го числа (кажется) была авария и побились некоторые таблицы.

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

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

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

Гость
Ответить на вопрос...

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

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

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

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

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

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

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

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