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

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


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 я там не менял.

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

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

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

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

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

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

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

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

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

Зарузка...

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

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

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