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

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


GiV

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

Так... мне сказали что эта ошибка из-за того что такой ID пользователя уже есть.... И в самом деле это так, удаляя нескольких пользователей с форума нарушился порядок их номеров...

Чтобы твои вопросы имели полезные ответы:

1) их нужно размещать в отдельных топиках

2) их нужно размещать в преднозначенных для них форумах

 

Здесь топик про ошибки. Да это ошибка. Тебе могут сказать почему она. Но как разрешить то к чему она привела (регистрация) здесь этому вопросу не место. И к слову говоря, если поискать по форуму вопрос ты этот найдёшь не в одном экземпляре.

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

  • 1 месяц спустя...
  • Ответы 213
  • Создана
  • Последний ответ

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

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

  • Song

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

  • Sannis

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

  • Док

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

  • NvG

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

уже несколько раз выскакивает такая ошибка:

IPB Предупреждение [2] mysql_connect(): Can't create a new thread (errno 35); if you are not out of available memory, you can consult the manual for a possible OS-dependent bug (Строка: 119 файла /ips_kernel/class_db_mysql.php)

 

Ошибка mySQL: Can't create a new thread (errno 35); if you are not out of available memory, you can consult the manual for a possible OS-dependent bug

Код ошибки mySQL:

Дата: Monday 01st of August 2005 04:40:29 AM

Причём обращаюсь я к индексному фвйлу www.***.**/index.php?act=idx

Спустя какое-то время всё восстанавливается, но почему это вообще происходит?

 

----

по-ходу здесь ответ ;) Яндексом нашёл :D

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

мне при входе в тему выдаётся...

поставил мод аркад... странно...

 

 

mySQL query error: SELECT t.champion, m.id FROM ibf_tournaments AS t LEFT JOIN ibf_members AS m ON (t.champion = m.name) WHERE champion<>''

mySQL error: Illegal mix of collations (cp1251_general_cs,IMPLICIT) and (latin1_swedish_ci,IMPLICIT) for operation '='
mySQL error code: 
Date: Tuesday 02nd of August 2005 11:56:26 PM

 

 

а так форум пашет... но писать в любой теме нельзя... как исправить..?

большое вам спасибо![1123013768:1123358156]блин мне никто не поможет...? что всем так лень... ууу... ПОЖАЛУЙСТА ПОМОГИТЕ!!! очень!

огромное спасибо тому кто поможет!!!

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

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

Помогите пож-та.

Ставил модифицированный 2.0.3,но там не было папки install,я залил ее из другого архива.И вот,когда я хочу залогиниться появляется такое:

mySQL query error: SELECT m.id, m.name, m.mgroup, m.member_login_key, m.email, m.restrict_post, m.view_sigs, m.view_avs, m.view_pop, m.view_img, m.auto_track, m.dplanner_use,

    m.mod_posts, m.language, m.skin, m.new_msg, m.show_popup, m.msg_total, m.time_offset, m.posts, m.joined, m.last_post, m.subs_pkg_chosen,

    m.ignored_users, m.login_anonymous, m.last_visit, m.last_activity, m.dst_in_use, m.view_prefs, m.org_perm_id, m.job,m.name_color,m.name_glow,m.name_shadow,m.name_prefix,m.name_suffix,m.money

,m.hp,m.hpm,m.mp,m.mpm,m.str,m.def, m.mgroup_others, m.temp_ban, m.sub_end,

    m.has_blog

    FROM ibf_members m

    WHERE m.id=1

 

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

mySQL error code:

Date: Thursday 15th of September 2005 03:14:51 PM

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

При попытке рестора базы на локалхост, получаю такое вот сообщение:

 

mySQL query error: SELECT * FROM inpb_cache_store WHERE cs_key IN ( 'birthdays', 'calendar','banfilters', 'settings', 'group_cache', 'systemvars', 'skin_id_cache', 'forum_cache', 'moderators', 'stats', 'languages' )

mySQL error: Illegal mix of collations for operation ' IN '
mySQL error code: 
Date: Thursday 22nd of September 2005 01:21:42 AM

 

С чем это может быть связанно? :D Если можно - по-подробней, создал 4 разных БД (Дампером в частности), в разных расширениях - ошибка осталась((. Нервничаю.[1127348831:1127353465]Пытаюсь разобраться внутри таблицы inpb_cache_store из Бэкапа, и впритык не могу понять, в чем дело ;)[1127353465:1127386974]Ребят, неужели никто не знает?

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

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

При попытке включить безопасный режим скинов форум не работает выдается ошибка

Fatal error: Call to undefined function: welcomepanel() in /home/playso/public_html/forum/sources/Boards.php on line 523

Что делать?

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

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

Кто знает что за продлема с базой?

токая вот ошибка после регистрации нового пользователя на форуме

 

mySQL query error: INSERT INTO ibf_member_extra (id) VALUES (3)

 

mySQL error: Duplicate entry '3' for key 1

mySQL error code:

Date: Saturday 15th of October 2005 09:05:18 PM

 

но регистрация пользователя проходит удачно

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

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

как исправить ошибку? мне в админку надо... помогите плиз...

 

mySQL query error: SELECT * FROM ibf_skin_templates_cache WHERE template_set_id= AND template_group_name='skin_global'

 

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 'AND template_group_name='skin_global'' at line 1

mySQL error code:

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

Fatal error: Call to undefined function: welcomepanel() in /home/playso/public_html/forum/sources/Boards.php on line 523

Поиск по слову: "welcomepanel"

сколько копей уже об эту велкампанель сломано...

 

mySQL query error: INSERT INTO ibf_member_extra (id) VALUES (3)

mySQL error: Duplicate entry '3' for key 1

mySQL error code:

Date: Saturday 15th of October 2005 09:05:18 PM

так, этот вопрос перекочевал из "общих вопросов" :D

попытка восстановления этой таблицы через админку не помогла?

 

мне в админку надо... помогите плиз...

mySQL query error: SELECT * FROM ibf_skin_templates_cache WHERE template_set_id= AND template_group_name='skin_global'

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 'AND template_group_name='skin_global'' at line 1

mySQL error code:

 

WHERE template_set_id= AND

эта строчка не наводит на мысли?

база не понимает, ЧТО за условие предлагается использовать!

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

нет, с кавычками там все нормально - в сообщении об ошибке просто фигурируют две пары одинарных кавычек, вот и кажется.

 

как такое случилось - а кто ж его знает, дежурные телепаты, как всегда, заразы, то дрыхнут, то в отпуске :D

 

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

думается, база как таковая тут ни при чем.[1129424241:1129425173]мдя.. запрос из sources/admin/admin_cache_functions.php

а вызывается оно, если я правильно понял, если какая-то фигня с обработкой скинов.

о, тему Взломали форум вы уже нашли ;-)

давайте дальше об этом там говорить. база похоже тут совсем ни при чем.

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

mySQL query error: SELECT * FROM ibf_task_manager ORDER BY task_safemode, task_next_run

 

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

mySQL error code:

Date: Monday 17th of October 2005 09:42:16 PM

 

Где найти этот 'ibf_task_manager.MYI' файл??? Это у меня база повредилась???

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

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

захожу в админку, а мне в ответ

mySQL query error: SELECT m.*,g.*,p.* FROM ibf_members m,ibf_groups g  LEFT JOIN ibf_admin_permission_rows p ON ( m.id=p.row_member_id )  WHERE m.id=1 AND g.g_id=m.mgroup

 

SQL error: Unknown column 'm.id' in 'on clause'

SQL error code:

Date: Monday 07th of November 2005 03:42:16 PM

Проверил ibf_members на предмет наличия id, всё в норме. Чего ему от меня надо? Может это с MySQL 5.0.15 связано?

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

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

Дорогие форумчане!

Не поможете? При установке ipb 2.1 происходит ошибка. Как я понял, не принимается какой то пароль, скорее несоответствие пароля sql и логина sql. Что туда писать? Можно написать логин-пароль для ftp коннекта? помогите пожалста.

ipb 2.0 стоял, да забыл, что писал

 

Access denied for user: 'xxxxx@rox.rbc.ru' (Using password: YES)

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

захожу в админку, а мне в ответ
mySQL query error: SELECT m.*,g.*,p.* FROM ibf_members m,ibf_groups g  LEFT JOIN ibf_admin_permission_rows p ON ( m.id=p.row_member_id )  WHERE m.id=1 AND g.g_id=m.mgroup

 

SQL error: Unknown column 'm.id' in 'on clause'

SQL error code:

Date: Monday 07th of November 2005 03:42:16 PM

Проверил ibf_members на предмет наличия id, всё в норме. Чего ему от меня надо? Может это с MySQL 5.0.15 связано?

Таже самая проблема. MySQL 5.0.15 (другой поставить нет возможности)

Может кто-нить знает как настроить форум/MySQL чтоб работало?

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

  • 2 месяца спустя...

Установил форум. Пытаюсь выйти на главную страничку и пишется вот это:

 

mySQL query error: SELECT f.*, c.id as cat_id, c.position as cat_position, c.state as cat_state, c.name as cat_name, c.description as cat_desc,
			   c.image, c.url, m.member_name as mod_name, m.member_id as mod_id, m.is_group, m.group_id, m.group_name, m.mid
			   FROM ibf_forums f, ibf_categories c
				 LEFT JOIN ibf_moderators m ON (f.id=m.forum_id)
			   WHERE c.id=f.category
			   ORDER BY c.position, f.position

mySQL error: Unknown column 'f.id' in 'on clause'
mySQL error code:

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

Поставил 2.0.4, при попытке создания темы выдает

 

 

mySQL query error: SELECT tid, topic_post_cont FROM ibf_topics WHERE forum_id='2' AND approved=1 ORDER BY last_post DESC LIMIT 0,1

 

mySQL error: Unknown column 'topic_post_cont' in 'field list'

mySQL error code:

Date: Monday 20th 2006f February 2006 12:53:39 PM

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

Поставил 2.0.4, при попытке создания темы выдает

 

 

mySQL query error: SELECT tid, topic_post_cont FROM ibf_topics WHERE forum_id='2' AND approved=1 ORDER BY last_post DESC LIMIT 0,1

 

mySQL error: Unknown column 'topic_post_cont' in 'field list'

mySQL error code:

Date: Monday 20th 2006f February 2006 12:53:39 PM

Точно после установки?

Как я знаю, при установке чистого Invision Power Board 2.0.x-2.1.x поля «topic_post_cont» в таблице «ibf_topics» нет...

Удалите из запроса обращение к этому полю.

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

Вроде все работает, но наткнулся на такую проблему при попытке отослать личку (после того как "отослать" нажимаю, появляется вот это) :

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 ('vasya')
AND m.mgroup=g.g_id

SQL error: Unknown column 'm.id' in 'on clause'
SQL error code: 
Date: Tuesday 28th 2006f February 2006 11:15:35 PM

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

MySQL 4,

при сохранение настроек форума в панели управления "Мой профиль", выскакивает ошибка:

mySQL query error: UPDATE ibf_members SET time_offset='3',view_avs='1',view_sigs='1',view_img='1',view_pop='1',0='1296000',dst_in_use='',view_prefs='-1&-1' WHERE id='1'

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 '0='1296000',dst_in_use='',view_prefs='-1&-1' WHERE id='1'' at l
mySQL error code: 
Date: Sunday 26th 2006f February 2006 03:06:58 PM

В чём может быть дело?

 

P.S. Это ошибка после установки мода Отметка топиков прочитан/непрочитан.

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

GiV, а в каких примерно файлах? В файлах usercp_functions и usercp.php никаких запросов нету, может наведёт адрес в строке браузера:

Почему-то мне кажется, что копать нужно в functions.php,

но там я делал следующее:

function hdl_forum_read_cookie($set="")

{

global $ibforums;

 

if ( $set == "" )

{

// Get cookie and return array...

 

if ( $fread = $this->my_getcookie('forum_read') )

{

$farray = unserialize(stripslashes($fread));

 

if ( is_array($farray) and count($farray) > 0 )

{

foreach( $farray as $id => $stamp )

{

$ibforums->forum_read[$id] = $stamp;

}

}

}

 

return TRUE;

Заменял на:

function hdl_forum_read_cookie($set="")

{

global $ibforums, $DB;

 

if ( $set == "" )

{

// Get cookie and return array...

 

$info = $DB->query("SELECT fid, logTime FROM ibf_log_forums WHERE mid='".$ibforums->member['id']."'");

 

if ($DB->get_num_rows($info))

{

while($read = $DB->fetch_row($info))

{

$ibforums->forum_read[ $read['fid'] ] = $read['logTime'];

}

}

else

{

$ibforums->forum_read = array();

}

 

return TRUE;

и

m.sub_end,
заменял на
m.sub_end, m.forums_read, m.board_read, m.mark_after,
+ в нужное место добавлял
$DB->query("DELETE FROM ibf_log_topics WHERE logTime < " . (time() - $this->member['mark_after']) ." AND mid='".$this->member['id']."'");

Больше кода который работает с SQL я там не менял.

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

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

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

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

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

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

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

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

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

Зарузка...

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

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

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