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

Разбираемся с ошибками базы данных


GiV

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

Не большая проблема, как только я нажимаю на кнопочку редактировать сообщение которое написал пользователь выскакивает такая ошибка:

 

mySQL query error: UPDATE ibf_posts SET author_id='2523',use_sig='1',use_emo='1',ip_address='172.22.68.57',post_date='1150105232',icon_id='0',post='Текст

 

',author_name='Router',forum_id='53',topic_id='4258',queued='0',attach_id='',attach_hits='',attach_type='',pid='44877',edit_time='1150118130',edit_name='Win',append_edit='0',has_modcomment='0' WHERE pid='44877'

 

mySQL error: Incorrect key file for table 'ibf_posts'; try to repair it

mySQL error code:

Date: Monday 12th of June 2006 09:15:30 PM

 

Подскажите что делать?

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

  • Ответы 213
  • Создана
  • Последний ответ

Лучшие авторы в этой теме

Лучшие авторы в этой теме

  • Song

    Song 19 публикаций

  • Sannis

    Sannis 9 публикаций

  • Док

    Док 9 публикаций

  • NvG

    NvG 6 публикаций

Делал бесполезно, дело то в чём.

Стоял сайт у меня до тех пор пока не переехал на хостинг.

mysql 3 версии был у меня , а на хостинге стоит 4 версия после переезда возникли такие проблемы. То 145 ошибка:

 

mySQL query error:

SELECT t.tid,t.title,t.views,t.starter_id,t.starter_name,t.forum_id,t.start_date,

p.author_id,p.author_name,p.post_date,p.post,p.topic_id,p.new_topic

FROM ibf_topics t, ibf_posts p WHERE

(t.tid = p.topic_id AND t.starter_id=p.author_id AND p.new_topic='1') AND

(t.forum_id='45')

ORDER BY t.tid

DESC LIMIT 0,1

 

 

mySQL error: Can't open file: 'ibf_posts.MYI' (errno: 145)

mySQL error code:

Date: Sunday 11th of June 2006 06:41:22 PM

 

И теперь вот это то чт онаписал, подскажи как можно исправить?

 

REPAIR TABLE ibf_posts; делал не чег оне происходит :D

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

mySQL query error: INSERT INTO ibf_posts (author_id,use_sig,use_emo,ip_address,post_date,icon_id,post,author_name,forum_i
d,topic_id,queued,attach_id,attach_hits,attach_type,c_music,c_mood,attach_file) VALUES ('1','1','1','**Мой IP**','1150351593','',' Здесь текст сообщения. Здесь текст сообщения. Здесь текст сообщения. Здесь текст сообщения. Здесь текст сообщения. Здесь текст сообщения. Здесь текст сообщения. Здесь текст сообщения. <br><br> ','Асмодей','2','399','0','','','','','','')

mySQL error: Duplicate entry ' ' for key 5
mySQL error code: 
Date: Thursday 15th 2006f June 2006 10:06:33 AM

 

Так как решить эту проблему: когда при попытке написать сообщение или создать тему выдаётся эта ошибка?

 

Этот запрос не помогает разрешить ситуацию:

 

REPAIR TABLE `ibf_posts`

 

:-(

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

Добрый вечер.

Форум версии 2.1.4. После установки мода PostWarn, 2.1.x, возникла проблема при заходе в темы на форуме, появляется вот эта ошибка:

mySQL query error: SELECT p.*,
			m.id,m.name,m.mgroup,m.email,m.joined,m.posts, m.last_visit, m.last_activity,m.login_anonymous,m.title,m.hide_email, m.warn_level, m.warn_lastwarn,
			me.msnname,me.aim_name,me.icq_number,me.signature, me.website,me.yahoo,me.location, me.avatar_location, me.avatar_type, me.avatar_size, m.members_display_name,
			pc.*
			FROM ibf_posts p
			  LEFT JOIN ibf_members m ON (p.author_id=m.id)
			  LEFT JOIN ibf_member_extra me ON (me.id=m.id)
			  LEFT JOIN ibf_pfields_content pc ON (pc.member_id=p.author_id)
			WHERE p.pid IN(4265,4266,4270,4278,4306,4347) ORDER BY pid asc

SQL error: Unknown column 'me.msnname' in 'field list'
SQL error code: 
Date: 17.6.2006, 19:46

Какой выход из данной ситуации? Заранее спасибо за ответ.

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

Кхмм. Так как исправить надоедливую ошибку Duplicate entry? Связана она с переходом на 5-ый мускул, как уже было упомянуто выше. Всё остальное, сопутствующее этому самому переходу, я исправил. Когда исправлю эту, последнюю, злющую мозоль, так сразу напишу в этом разделе о том, как исправлять несовместимость IPB 1.3 c MySQL 5.x. Хелп! :-)
Ссылка на комментарий
Поделиться на других сайтах

форум 1.3.1

сделал в админке анализ таблиц

у одних Msg_text - ОК у других Table is already up to date

в чем разница? и нормально ли это?

p.s. offtop к кому и как можно обратиться на счет смены логина на форуме? а то смотрю, администрация тут на пм не отвечает...

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

Подскажите плиззз

 

при установке форума 2.1.6 выдается такое сообщение:

 

 

mySQL query error: INSERT INTO ibf_admin_permission_keys (perm_key,perm_main,perm_child,perm_bit) VALUES('tools:admin:recache','tools','admin','recache')

 

SQL error: Duplicate entry 'tools:admin:recache' for key 1

SQL error code:

Date: 27.6.2006, 20:06

 

и дальше установка не идет

что делать ???

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

  • 2 недели спустя...
mySQL query error: INSERT INTO ibrlogs VALUES ('', 'mica_the_cat', '1', '3', '3', '', '0', 'No reason given', 'July 7, 2006, 9:29 pm', '', '1152293399', '', '{reroll}', '', 'Dice rolled: 3. ')

 

mySQL error: Column count doesn't match value count at row 1

mySQL error code:

Date: Friday 07th of July 2006 09:29:59 PM

 

Я не могу понять, где искать ошибку и как ее исправить?

Форум версии 1.3, я пыталась поставить мод для кубиков, все работает, все прикрутилось нормально и никаких сбоев не вызвало, но при попытке бросить кубики - выдает такое вот сообщение. Что оно означает хотя бы, скажите, если не подскажете, как это исправить?..

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

  • 4 недели спустя...

Люди помогите плз у меня вот такая вот ошибка возникает при попытке входа в Админцентр т.е. я ввожу логин пасс и после редиректа выскакивает вот это :D

 

mySQL query error: SELECT m.*, mem.id, mem.name, mem.members_display_name FROM ibf_admin_logs m, ibf_members mem
				WHERE  m.member_id=mem.id ORDER BY m.ctime DESC LIMIT 0, 5

SQL error: Got error 28 from storage engine
SQL error code: 
Date: Monday 31st 2006f July 2006 06:44:08 AM

 

я читал об ошибке №28 на первой странице данной темы но размер под БД 500 МВ

про дерикторию /tmp тоже както спорно ведь на этомже (бесплатном) хосте работает моя нюка и подобных проблем не возникает

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

при обновлении форума с 1.3 на 2.0 вылетает ощибки что они означают и как побороть это все чтобы всеже обдейтить форум незнаю

 

вылетила ошибка

Скрипт возвратил следующую ошибку:

 

Table 'ibf_message_text' already exists

Table 'ibf_message_topics' already exists

Table 'ibf_skin_sets' already exists

Table 'ibf_skin_templates_cache' already exists

Table 'ibf_mail_queue' already exists

Table 'ibf_task_manager' already exists

Table 'ibf_task_logs' already exists

Table 'ibf_custom_bbcode' already exists

Table 'ibf_conf_settings' already exists

Table 'ibf_conf_settings_titles' already exists

Table 'ibf_topics_read' already exists

Table 'ibf_banfilters' already exists

Table 'ibf_attachments_type' already exists

Table 'ibf_members_converge' already exists

Table 'ibf_mail_error_logs' already exists

Table 'ibf_bulk_mail' already exists

Table 'ibf_upgrade_history' already exists

 

потом еще одна обищка выскакивает

Скрипт возвратил следующую ошибку:

 

Table 'ibf_skin_macro' already exists

Unknown column 'can_remove' in 'ibf_skin_macro'

 

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

 

Скрипт возвратил следующую ошибку:

 

Can't DROP 'attach_id'; check that column/key exists

 

потом еще одна .....

 

Скрипт возвратил следующую ошибку:

 

Duplicate entry '1' for key 1

Duplicate entry '2' for key 1

Duplicate entry '3' for key 1

Duplicate entry '4' for key 1

Duplicate entry '9' for key 1

Duplicate entry '5' for key 1

Duplicate entry '6' for key 1

Duplicate entry '7' for key 1

Duplicate entry '8' for key 1

Duplicate entry '10' for key 1

Duplicate entry '11' for key 1

Duplicate entry '12' for key 1

Duplicate entry '13' for key 1

Duplicate entry '14' for key 1

Duplicate entry '15' for key 1

Duplicate entry '31' for key 1

Duplicate entry '17' for key 1

Duplicate entry '18' for key 1

Duplicate entry '19' for key 1

Duplicate entry '20' for key 1

Duplicate entry '21' for key 1

Duplicate entry '22' for key 1

Duplicate entry '23' for key 1

Duplicate entry '24' for key 1

Duplicate entry '25' for key 1

Duplicate entry '26' for key 1

Duplicate entry '27' for key 1

Duplicate entry '32' for key 1

Duplicate entry '28' for key 1

Duplicate entry '29' for key 1

Duplicate entry '33' for key 1

Duplicate entry '16' for key 1

 

...........................................

мда смешно, а потом еще одна ощибка после которой естевственно ничего нельзя сделать

 

mySQL query error: INSERT INTO ibf_skin_templates (group_name,section_content,func_name,func_data,set_id,updated) VALUES ('skin_portal','<div class=\"formsubtitle\">\n <b><a href=\"{ipb.script_url}showtopic=$tid\">$title</a></b>\n</div>\n<div class=\"tablepad\">\n <a href=\"{ipb.script_url}showuser=$mid\">$mname</a> @ $date\n <br />{ipb.lang[\'recent_read\']}: $views   {ipb.lang[\'recent_comments\']}: $posts\n</div>','tmpl_topic_row','$tid=\"\",$title=\"\",$posts=\"\",$views=\"\",$mid=\"\",$mname=\"\",$date=\"\"',1,1154414059)

 

SQL error: Duplicate entry '0' for key 1

SQL error code:

Date: Tuesday 01st of August 2006 09:34:19 AM

 

ну в общем-то конец моего обновления....

 

обьясните что делать по всем ощибкам... ((( грусно невозможно обновиться

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

  • 2 недели спустя...

taren, ты можешь попробовать закомментить соответствующий запросы в скриптах обновлений (они в upgrade лежат). но потом могут быть проблемы :D

 

 

а у меня вот такая проблемка: поставил на 217 галерею 207, она день проработала, а потом стала возвращать при попытке аплоада вот это:

 

mySQL query error: SELECT directory FROM ibf_gallery_images ORDER BY id DESC LIMIT 0, 1

[b]SQL error: Got error 124 from storage engine[/b]
SQL error code: 
Date: Sunday 13th 2006f August 2006 04:31:22 PM

 

я сам себе хостер, поэтому хотелось бы конкретный совет. (это ведь не со скриптом проблема?).

mysql 4.1.7, php 5.1.2.

 

 

у меня английский ипб ;)

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

Помогите плииииизззззз :D

Пытаюсь установить ИПБ форум только не знаю какая версия и он мне в инсталяхе выдает:

 

 

Внимание!

 

Перед продолжением, необходимо устранить следующие ошибки!

Вернитесь назад и повторите попытку!

 

Ошибка mySQL: Invalid default value for 'macro_set'

Query:CREATE TABLE ibf_macro ( macro_id smallint(3) NOT NULL auto_increment, macro_value varchar(200) default NULL, macro_replace text, can_remove tinyint(1) default '0', macro_set smallint(3) NOT NULL default '', PRIMARY KEY (macro_id), KEY macro_set (macro_set) ) TYPE=MyISAM;

 

 

Таблицы устанавливает вот только толку от них .......=(

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

Помогите плииииизззззз :D

Пытаюсь установить ИПБ форум только не знаю какая версия и он мне в инсталяхе выдает:

 

 

Внимание!

 

Перед продолжением, необходимо устранить следующие ошибки!

Вернитесь назад и повторите попытку!

 

Ошибка mySQL: Invalid default value for 'macro_set'

Query:CREATE TABLE ibf_macro ( macro_id smallint(3) NOT NULL auto_increment, macro_value varchar(200) default NULL, macro_replace text, can_remove tinyint(1) default '0', macro_set smallint(3) NOT NULL default '', PRIMARY KEY (macro_id), KEY macro_set (macro_set) ) TYPE=MyISAM;

 

 

Таблицы устанавливает вот только толку от них .......=(

 

Всем спасибо за помощь я уже сам справился =))

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

У меня вопрос, и похоже, что это связано с несовместимостью с 5 мускулом. У меня 1.3.1 ipb. Работает практически всё, как часы, я даже и не предполагал, что есть баг, но сегодня попытался ради интереса отправить "жалобу админу", а он мне выдал вот чего:

 

mySQL query error: SELECT m.name, m.email, mod.member_id FROM ibf_moderators mod, ibf_members m WHERE mod.forum_id='15' and mod.member_id=m.id

 

mySQL error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'mod, ibf_members m WHERE mod.forum_id='15' and mod.member_id=m.id' at line 1

mySQL error code:

Date: Tuesday 22nd of August 2006 04:58:34 AM

 

Только не надо меня сразу а Поиск отправлять! Шарился по постингам, нашел, что это возможно из-за каких-то алиасов mod. Что их надо поменять... а как поменять, где? И дейстивтельно ли это из-за этотого?

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

Почему это интересно тебя в поиск не отправлять, если в нём всё это есть? Ну скажи а?

Если бы ты поискал, ты бы нашёл вот этот топик: http://www.ibresource.ru/forums/index.php?showtopic=9757

Ленивцы, млин

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

Большое спасибо!

Бог да благословит тебя!

Кстати, я пробовал искать... почему-то сложно было сформулировать поисковый запрос, ведь в разных форумах эта самая "Жалоба" называется по-разному, вплоть до "Настучать" :D

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

поисковый запрос сложно? да просто бы вбил то на что форум у тебя ругается - нашёл бы запросто, вопрос очень распространённый.
Ссылка на комментарий
Поделиться на других сайтах

  • 1 месяц спустя...

Всем доброго времени суток.

 

Проблема такого характера. При установке Inv. Gallery появляется вот такая ошибочка

 

mySQL query error: ALTER TABLE omcgallery_images ADD rating TINYINT( 2 ) DEFAULT '0' NOT NULL

SQL error: Duplicate column name 'rating'

SQL error code: 0

 

я так понял, что в таблице уже есть колонка рейтинг, пошел, посмотрел, там она одна, т.е. не duplicate, как пишется в ошибке. Ну да ладно, скажите, как это лечить??

 

Заранее благодарен

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

ну так и что то одна..при попытке добавить
ADD rating
указывается
Duplicate column
тк оно уже существует.
Ссылка на комментарий
Поделиться на других сайтах

Ребят подскажите как решить эту траблу

mySQL query error: UPDATE ibf_members SET posts=posts+1,  last_post=1160831183 WHERE id=1UPDATE ibf_members SET posts=posts+1, money = 12,  last_post=1160831183 WHERE id=1

SQL error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ibf_members SET posts=posts+1, money = 12,  last_post=1160831183 WHERE id=1' at line 1
SQL error code: 
Date: 14.10.2006, 9:06

Трабла прявляется при быстром ответе

 

спасибо за внимание

стоит

IPB 2.1.7

MYSQL (4.1.20)

PHP 5.0.4

 

Всё исправил, это ошибка была в классах

Удалите эти посты, если не нужны

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

  • 2 недели спустя...

Сменил mysql4 на mysql5 версия форум 2.0.4 , все нормально кроме отправки личных писем, пытаюсь отправить пользователю мне выдается:

 

mySQL query error: SELECT m.mgroup_others, m.id, m.name, m.msg_total, m.view_pop, m.email_pm, m.language, m.email, me.vdirs, g.g_max_messages, g.g_use_pm FROM ibf_members m, ibf_groups g
			LEFT JOIN ibf_member_extra me ON (m.id=me.id)
		   WHERE LOWER(m.name) IN ('User')
		   AND m.mgroup=g.g_id

mySQL error: Unknown column 'm.id' in 'on clause'
mySQL error code: 
Date: Monday 23rd 2006f October 2006 10:01:59 AM

 

 

 

Внес исправления со скобками теперь новая ошибка

 

mySQL query error: SELECT m.mgroup_others, m.id, m.name, m.members_disable_pm, m.members_display_name, m.msg_total, m.view_pop, m.email_pm, m.language, m.email, me.vdirs, g.g_max_messages, g.g_use_pm FROM (ibf_members m, ibf_groups g)

LEFT JOIN ibf_member_extra me ON (m.id=me.id)

WHERE LOWER(m.members_display_name) IN ('User')

AND m.mgroup=g.g_id

 

mySQL error: Unknown column 'm.members_disable_pm' in 'field list'

mySQL error code:

Date: Monday 23rd 2006f October 2006 10:58:29 AM

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

У меня возникла такая трабла:

На странице портала (Portal System 2.3.2) в блоке пожелания не отображается страничка. Выдает Ошибку с базой данных.

mySQL query error: SELECT type,swop,m_exact FROM ibf_badwords

 

SQL error: Can't open file: 'ibf_badwords.MYD'. (errno: -1)

SQL error code:

Date: 27.10.2006, 7:59

 

Хотя у других пользователей на форуме все нормально. Пробовал регаться под други ником.Тогда тоже все норм.

 

И еще в админке при попытке зайти в "Нецензурные слова" выдает следующую ошибку:

mySQL query error: SELECT * FROM ibf_badwords ORDER BY type

 

SQL error: Can't open file: 'ibf_badwords.MYD'. (errno: -1)

SQL error code:

Date: 27.10.2006, 8:13

 

Кто-нибудь знает из-за чего может быть такая трабла?

заранее спасибо

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

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

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

Гость
Ответить в этой теме...

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

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

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

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

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

Зарузка...

×
×
  • Создать...

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

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