Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » IkonBoard и другие форумы » Invision Board » mySQL query error - cтандартными коммандами не лечится

Модерирует : Antuan, Dekker

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

0 0



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
выскочила ошибка:

Код:
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: Wednesday 31st of January 2007 10:40:16 AM

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

----------
СЕКС! СЕКС! СЕКС! для ежедневного просмотра перед сном.

Всего записей: 13755 | Зарегистр. 11-04-2002 | Отправлено: 12:32 31-01-2007
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
0 0
смотреть таблицу ibf_forums  на наличие столбца id.. возможно нужно сделать repare таблице

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 21:48 31-01-2007
0 0



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery
столбец отсутствует. репейр не помогает.

----------
СЕКС! СЕКС! СЕКС! для ежедневного просмотра перед сном.

Всего записей: 13755 | Зарегистр. 11-04-2002 | Отправлено: 07:51 01-02-2007
karpa13a

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alter table ibf_forums add id smallint(5) NOT NULL default '0';
 
а форум то работал?

Всего записей: 134 | Зарегистр. 30-11-2006 | Отправлено: 08:47 01-02-2007
0 0



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
karpa13a
конечно работал. года 2 работал.

----------
СЕКС! СЕКС! СЕКС! для ежедневного просмотра перед сном.

Всего записей: 13755 | Зарегистр. 11-04-2002 | Отправлено: 09:55 01-02-2007
karpa13a

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
думаю придется руками номера форумов выставлять ...
и ваабще головняков будет.
 
бэкап то есть хотя бы давненький? оттуда целиком табличку с содержимым форумс выдернуть.
 
судя по всему кто-то насолил ... и очень изощренно.

Всего записей: 134 | Зарегистр. 30-11-2006 | Отправлено: 12:28 01-02-2007
0 0



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
karpa13a
а вот бекапа нету.
ibf_forums - эту таблицу нужно восстанавливать?

----------
СЕКС! СЕКС! СЕКС! для ежедневного просмотра перед сном.

Всего записей: 13755 | Зарегистр. 11-04-2002 | Отправлено: 15:58 01-02-2007
karpa13a

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
да, эту.
форумов много было?
единственный дественный выход восстановления работоспособности форума - это лазить по базе смотреть топики (табличка ibf_topics) смотреть там title и forum_id и соответственно смотреть на табличку форумс - выставлять нужный форум в поле ид таблички форумс (из таблички ibf_title поле forum_id)
 
если форумов было больше 10 - будет головняк ...

Всего записей: 134 | Зарегистр. 30-11-2006 | Отправлено: 16:07 01-02-2007
0 0



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
karpa13a
то есть просто нужно расставить номера форумов? так они в админке должны быть.

----------
СЕКС! СЕКС! СЕКС! для ежедневного просмотра перед сном.

Всего записей: 13755 | Зарегистр. 11-04-2002 | Отправлено: 20:12 01-02-2007
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
0 0

Цитата:
так они в админке должны быть.

сомневаюсь.. она же берет из той же базы, наверно..

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 20:21 01-02-2007
0 0



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
и, дело в том, что таблица есть в базе.

----------
СЕКС! СЕКС! СЕКС! для ежедневного просмотра перед сном.

Всего записей: 13755 | Зарегистр. 11-04-2002 | Отправлено: 20:23 01-02-2007
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
0 0

Цитата:
и, дело в том, что таблица есть в базе.

ну и что? а столбца нет.. уверен, что нет дыр, и кто то специально не снес?

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 20:24 01-02-2007
0 0



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
да и форумы грузятся. за исключением индексов и разделов.
 
Добавлено:
Cheery
мне сказали, что:
Мы очень сильно [censored].
Там произошло автообновление ПО серверного и он упал после этого.

 
Добавлено:
и столбец id есть)

----------
СЕКС! СЕКС! СЕКС! для ежедневного просмотра перед сном.

Всего записей: 13755 | Зарегистр. 11-04-2002 | Отправлено: 20:24 01-02-2007
karpa13a

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
так в этом столбце наверно инфы никакой нету.
и нужно ее туда запихать, что бы индексы грузились.

Всего записей: 134 | Зарегистр. 30-11-2006 | Отправлено: 12:59 02-02-2007
0 0



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
karpa13a
да есть всё.

----------
СЕКС! СЕКС! СЕКС! для ежедневного просмотра перед сном.

Всего записей: 13755 | Зарегистр. 11-04-2002 | Отправлено: 19:00 02-02-2007
CoolSong

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как вас понять:
 
>> столбец отсутствует. репейр не помогает.
 
и
 
>> и столбец id есть)
 
?

Всего записей: 10 | Зарегистр. 06-03-2007 | Отправлено: 09:59 06-03-2007
Rick



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
0 0
Произошло обновление версии MySQL до 5.х
В коде замените строчку

Код:
FROM ibf_forums f, ibf_categories c  

на

Код:
FROM ibf_categories c, ibf_forums f

либо

Код:
FROM (ibf_forums f, ibf_categories c)

 
Сам недавно перенес старенький IPB на PHP5 и MySQL5.x. Несколько изменений в коде и вот уже неделю форум работает, как часы.

Всего записей: 1128 | Зарегистр. 07-08-2001 | Отправлено: 18:04 07-03-2007
Agent_SMIT



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Поставл я форум на хостинг, сменил в conf_global.php все пути. На локалхосте всё работало, а на хостинге вот что вылетает:
 

Цитата:
mySQL query error: DELETE FROM ibf_sessions WHERE running_time < 1175414153 or ip_address='тут.мой.IP.адрес'
 
mySQL error: Table 'linkyne_tmbase.ibf_sessions' doesn't exist
mySQL error code:  
Date: Sunday 01st of April 2007 12:55:53 PM

 
Подскажите пожалуйста, может что не правильно сделал?

----------
Человек, который осмеливается потратить впустую час времени, ещё не осознал цену жизни.
© Чарльз Дарвин

Всего записей: 997 | Зарегистр. 20-04-2006 | Отправлено: 12:59 01-04-2007
GiV

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Видимо установил форум не до конца, потому что ошибка говорит об отсутствии таблицы ibf_sessions.
 
Вы базу то на хостинг перенести не забыли?

Всего записей: 74 | Зарегистр. 05-05-2004 | Отправлено: 12:27 02-04-2007
Agent_SMIT



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
GiV

Цитата:
Вы базу то на хостинг перенести не забыли?

Вот именно, что всё перенесли. На локалхосте всё работало.

----------
Человек, который осмеливается потратить впустую час времени, ещё не осознал цену жизни.
© Чарльз Дарвин

Всего записей: 997 | Зарегистр. 20-04-2006 | Отправлено: 17:45 02-04-2007
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » IkonBoard и другие форумы » Invision Board » mySQL query error - cтандартными коммандами не лечится


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru