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

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


GiV

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

Что там такое?

 

да там вообще пипец.

Я думаю у тебя ещё много будет таких проблем.

 

Сказано ж на сайте invisionpower, что пока ipb не поддерживает MySQL 5.x

А никто не читает и лупят, лупят..

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

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

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

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

  • Song

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

  • Sannis

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

  • Док

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

  • NvG

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

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

Что там такое?

 

да там вообще пипец.

Я думаю у тебя ещё много будет таких проблем.

 

Сказано ж на сайте invisionpower, что пока ipb не поддерживает MySQL 5.x

А никто не читает и лупят, лупят..

;)

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

А так все :D

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

Ой! Что это?!?

 

0='1296000'

 

смотрите файлы на пердмет запроса некорректного.

Giv, Song, короче я понял, что 0= - это судя по всему название ячейки в котором хранится значение через сколько считать темы прочитанными.

 

Подскажите куда рыть.

 

УРА! Нашёл баг, короче нужно указать поле куда пишем число,

 

Находим:

$ibforums->input['DO_POPUP'],

Заменяем на:

$ibforums->input['DO_POPUP'],
'mark_after' => $markread,

 

Вы мне только скажите, точно ли в mark_after надо писать?

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

Трабла такая.

IPB 2.1.4

MySQL 4.0.21 (ср1251)

PHP 5.1.1 (cp1251)

 

Форум работает нормально, но в админке невозможно отредактировать права пользователей на просмотр форумов. При переводе мускуля и пхп на ISO-8859-1 админка работает исправно, но возникают пробемы с русскими шрифтами из-за их отсутствия в данных кодовых страницах.

 

 

проблема была частично решена переходом с IE на Netscape

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

проблема с mysql5 в ИП галерее решена.

 

 

в

/forum_url/sources/sql/mysql_gallery_queries.php

 

меняем везде код

FROM ibf_gallery_images ...

 

на

FROM (ibf_gallery_images ...)

 

т.е. берем везде, где много аргументов в круглые скобки

(где один аргумент - не нужно)

 

например:

 

function get_images( $a )

{

return "SELECT i.*, m.name, m.id AS mid, r.id as rated

FROM ibf_gallery_images i {$a['fav_tbl']}

LEFT JOIN ibf_members m ON ( m.id=i.member_id )

LEFT JOIN ibf_gallery_ratings r ON ( r.img_id=i.id )

WHERE {$a['where']} {$a['approve']} {$a['prune']} {$a['restrict']}

GROUP BY i.id

ORDER BY {$a['pin']} {$a['sort_key']} {$a['order_key']} {$a['sort_xtra']} {$a['limit']}

";

}

 

 

меняем на

 

function get_images( $a )

{

return "SELECT i.*, m.name, m.id AS mid, r.id as rated

FROM (ibf_gallery_images i {$a['fav_tbl']})

LEFT JOIN ibf_members m ON ( m.id=i.member_id )

LEFT JOIN ibf_gallery_ratings r ON ( r.img_id=i.id )

WHERE {$a['where']} {$a['approve']} {$a['prune']} {$a['restrict']}

GROUP BY i.id

ORDER BY {$a['pin']} {$a['sort_key']} {$a['order_key']} {$a['sort_xtra']} {$a['limit']}

";

}

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

Когда нажимаю ссылку "Администрация" выдает следующее

 

mySQL query error: SELECT m2.id, m2.name, m2.email, m2.hide_email, m2.location, m2.aim_name, m2.icq_number,
					   f.id as forum_id, f.read_perms, f.name as forum_name, c.state
				FROM ibf_moderators mod
				  LEFT JOIN ibf_forums f ON(f.id=mod.forum_id)
				  LEFT JOIN ibf_categories c ON(c.id=f.category AND c.state != 0)
				  LEFT JOIN ibf_members m2 ON (mod.member_id=m2.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
				  LEFT JOIN ibf_forums f ON(f.id=mod.forum_id)
		   ' at line 3
mySQL error code: 
Date: Saturday 18th of March 2006 06:06:34 AM

Как поправить, не подскажите?

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

mySQL query error: SELECT globalmess_css FROM ibf_skin_sets WHERE set_default = 1

mySQL error: Unknown column 'globalmess_css' in 'field list'
mySQL error code: 
Date: Thursday 23rd of March 2006 05:17:30 PM

Вот такую ошибку сегодня выдал форум после удаления модификации Global Mesage 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;

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

Пожалуйста подскажите где собака зарыта, при вставке в пост большого количества текста (1000-1500 символов), возникает ошибка мускула:

 

mySQL query error: INSERT INTO ipb_posts

... 

SQL error: Duplicate entry 'С' for key 5

 

 

PS.

Duplicate entry 'С' - Это первая буква в тексте

Репейр базы из панели и МайАдмин не помогает :D

IPB 2.1.4

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

При входе на форум пишется такая трабля. Как лечить?

 

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:

Date: Sunday 26th 2006f March 2006 10:15:26 PM

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

Пожалуйста, кто ни будь хелп. кажется уже находил ответ на свой вопрос, но тогда были какие то проблемы, не успел сохранить. А после так и не смог найти, может и не та статья была.

У меня такая ошибка, возникает когда жмешь ссылку с именем пользователя у меня 1.3final стоит на агаве. Всмысле hut.2.ru Раньше все было с этим нормально.

 

mySQL query error: SELECT p.pid, p.post, t.tid, t.title, f.name, f.id

FROM ibf_posts AS p LEFT JOIN ibf_topics AS t ON (p.topic_id=t.tid) LEFT JOIN ibf_forums AS f ON(t.forum_id=f.id)

WHERE author_id=1 AND f.id IN (4,6,3,5,7,8,9,10,11,12,13,14,19,17,18,20,21,22)

ORDER BY p.post_date DESC LIMIT 0,

 

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 '' at line 4

mySQL error code:

Date: Tuesday 28th of March 2006 04:01:33 AM

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

Ну помогите, я в тупике: SQL error: Duplicate entry 'С' for key 5

 

Ошибка исправлена, спасибо за помощь - .silent-у

 

Проблема оказалась в размере ключа, и решилась простым увеличением размера.

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

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

товарищи, я в MySQL савсем не понимаю, а мне тут после

Your board has now been installed!

 

The installation process is almost complete.

The next step will install the templates into your database...

выдает

mySQL query error: INSERT INTO ibf_skin_templates (group_name,section_content,func_name,func_data,set_id,updated) VALUES('skin_portal','$articles','tmpl_articles','$articles=\"\"',1,1144417372)

SQL error: MySQL server has gone away
SQL error code: 
Date: Friday 07th 2006f April 2006 05:42:52 PM

если пытаюсь зайти на форум, дает пустую страницу

вроде тут писали про эту ашипку... а может не совсем про нее, я не понял :D

объясните пожалуйста, что делать... если что-то возможно сделать...

серевер во какой:

Операционная система: Linux (Unix)

Веб-сервер: Apache 1.3.x (.htaccess)

Скрипты: PHP 5 + Zend Opt., Perl 5.8.x, C, Tcl, SSI

Базы данных: MySql 4.1.x (phpMyAdmin)

 

ЗЫ: это jino-net, я видил тут в нескольких темах про него писали, может это какая-нить такая особенность? =))

ЗЗЫ: забыл сказать, это ipb 2.1.4

 

а тепееееерь он стал выдавать "504 Gateway Time-out" О_о

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

если у кого-то будет такая же проблема, решение просто: ЖДИТЕ, оно само заработает.

простите что отвлек (возможно) и отнял время =)

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

Подскажите на счёт SQL error: Duplicate entry 'С' for key 5 ;) напишите как увеличить размер, форум 2.0.4.

 

Большое Спасибо Skull, уже разобрались :D

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

если у кого-то будет такая же проблема, решение просто: ЖДИТЕ, оно само заработает.

не "ждите", а "пинайте хостера"

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

При попытке удаления некоторых сообщений пользователей выходит -

mySQL query error: DELETE FROM ibf_posts WHERE pid=11325

 

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

 

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

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

При попытке удаления некоторых сообщений пользователей выходит -

mySQL query error: DELETE FROM ibf_posts WHERE pid=11325

 

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

 

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

Всем спасибо :D, если кому будет интересно решением стал бэкап таблицы после починки, потом снос таблицы из базы и восстановление забэкапленной таблицы.

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

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

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

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

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

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

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

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

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

Зарузка...

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

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

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