Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
vip1232

Ошибка при работе с форумом IPB

Recommended Posts

Нужна помощь.

Сегодня зашел на форум и он не работает.

 

Когда пытаюсь зайти в топик то пишет такое:

Ошибка при работе с базой данныхВозникла проблема при работе с базой данных.

Вы можете попробовать обновить эту страницу, нажав

 

С чем такое может быть связано?

 

Вот код ошибки:

 

 

===================================================

Время: Sat, 04 Apr 2009 02:05:39 +0400

Код ошибки: 1054

Сообщение сервера: Unknown column 'm.ratings_cache' in 'field list'

IP-адрес клиента:

Страница: /forum/index.php?showtopic=446&pid=675&st=120&

Запрос: SELECT p.*, pp.*,

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, m.ratings_cache, m.rated_cache,m.viplata, m.points, m.warn_summ_level,

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 (m.id=p.author_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)

LEFT JOIN ibf_profile_portal pp ON (m.id=pp.pp_member_id)

WHERE p.pid IN(675)

ORDER BY pid asc

===================================================

Время: Sat, 04 Apr 2009 02:42:31 +0400

Код ошибки: 1054

Сообщение сервера: Unknown column 'm.ratings_cache' in 'field list'

IP-адрес клиента:

Страница: /forum/index.php?showtopic=543&pid=810&st=0&

Запрос: SELECT p.*, pp.*,

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, m.ratings_cache, m.rated_cache,m.viplata, m.points, m.warn_summ_level,

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 (m.id=p.author_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)

LEFT JOIN ibf_profile_portal pp ON (m.id=pp.pp_member_id)

WHERE p.pid IN(810)

ORDER BY pid asc

===================================================

Время: Sat, 04 Apr 2009 02:49:54 +0400

Код ошибки: 1103

Сообщение сервера: Incorrect table name 'falaleev117.ibf_acp_help'

IP-адрес клиента:

Страница: /forum/admin/index.php?adsess=cfd505d84fd3229cf5202a658d1dae96&section=admin&act=sql&code=dosafebackup&create_tbl=1&addticks=1&skip=1&enable_gzip=0

Запрос: SHOW CREATE TABLE `falaleev117.ibf_acp_help`

Share this post


Link to post
Share on other sites

Проблема с таблицой

ibf_posts

 

И что-то странное с ibf_acp_help

 

Придется ждать ответа программистов, сейчас их нет на форуме.

Share this post


Link to post
Share on other sites

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

К сожелению уже не помню какие моды ставил.

Share this post


Link to post
Share on other sites

мод ставили какой-то. И недоставили

Share this post


Link to post
Share on other sites

andaril вот что можно сделать чтобы сохранить все темы и всех юзеров.

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

Share this post


Link to post
Share on other sites

потому что делаете резервную копию через админку. А там вполне ясно написано:

"не использовать для создания бекапа для больших БД"

 

используйте dumper

Share this post


Link to post
Share on other sites

andaril я когда делал сайт еще был неопытен и залил в 1 БД и сайт и форум.

Конечно я знаю какие таблицы от сайта, а какие от форума но как их от туда вытащить?

Что для этого испльзовать?

Share this post


Link to post
Share on other sites

Что больше не кто не поможет?

Share this post


Link to post
Share on other sites

а чем помогать?

Чем бекапы делать я написал.

Share this post


Link to post
Share on other sites
Что больше не кто не поможет?

Уезжал. Только вернулся.

 

Зачем вам таблицы разделять? Пусть так и живут. Но если очень хочется, то ...

Проще всего.

1. Сделать полный бекап базы через dumper!!!

2. Восстановите бекап в другую базу.

3. Через phpMyAdmin удалите ненужные таблицы в одной базе -- форума, в другой сайта.

4. Сделайте еще по бекап каждой базы.

 

Все.

 

А может проще доставить мод?

 

 

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

Какую? У вас таблицы не побились?

Share this post


Link to post
Share on other sites
2. Восстановите бекап в другую базу.

3. Через phpMyAdmin удалите ненужные таблицы в одной базе -- форума, в другой сайта.

 

В dumper'е есть фильтр по имени таблиц.

 

Вписываем 'ibf_' для стандартного префикса и радуемся чистому бекапу форума.

 

+++

 

По теме.

 

Ставили рейтинги какие-то. Так или иначе - пропустили добавление полей в БД.

 

/sources/sql/mysql_queries.php

 

Найти и удалить (возможно, несколько раз):

m.ratings_cache,

 

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

 

Код ошибки: 1103

Сообщение сервера: Incorrect table name 'falaleev117.ibf_acp_help'

 

Поставьте MySQL 5. Если нет возможности - меняйте хостера.

Share this post


Link to post
Share on other sites
В dumper'е есть фильтр по имени таблиц.

 

Вписываем 'ibf_' для стандартного префикса и радуемся чистому бекапу форума.

Не стал советовать, поскольку не понятен префикс и мало ли ...

А так безопаснее.

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Чтобы топики открывались - отменить последние действия в /sources/sql/mysql_queries.php

 

Больше ничего.

 

Если не помните - замените чистым файлом из дистрибутива. При этом информация от установленных модификаций перестанет выводиться в топики.

 

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

Share this post


Link to post
Share on other sites

WildRAID сделал так как ты написал. Без изменений.

Какие еще варанты имеются?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...