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

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


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

 

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

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

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

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

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

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

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

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

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

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

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

Зарузка...

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

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

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