Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

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

Опубликовано:

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

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

 

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

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

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

 

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

 

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

 

 

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

Время: 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`

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

Опубликовано:

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

ibf_posts

 

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

 

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

Опубликовано:
  • Автор

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

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

Опубликовано:

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

Опубликовано:
  • Автор

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

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

Опубликовано:

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

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

 

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

Опубликовано:
  • Автор

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

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

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

Опубликовано:
  • Автор

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

Опубликовано:

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

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

Опубликовано:
Что больше не кто не поможет?

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

 

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

Проще всего.

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

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

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

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

 

Все.

 

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

 

 

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

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

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

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

 

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

 

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

 

+++

 

По теме.

 

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

 

/sources/sql/mysql_queries.php

 

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

m.ratings_cache,

 

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

 

Код ошибки: 1103

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

 

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

Опубликовано:
В dumper'е есть фильтр по имени таблиц.

 

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

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

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

Опубликовано:
  • Автор

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

Опубликовано:

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

 

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

 

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

 

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

Опубликовано:
  • Автор

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

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

Опубликовано:

Его вариант то как раз обязан был помочь. Может ошибка изменилась?)

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.