Перейти к публикации
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.

Не работает форум после переноса базы

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

Подскажите, может кто сталкивался.

Я перенёс базу форума на другой сервер, сделав просто дамп базы и перенеся его полностью с теми же таблицами на другой сервер. (код форума остался там же)

Изменил данные в conf_global.php - т.е. поменял ай-пи и т.д.

Но теперь ни одна из тем не открывается, выдаёт сообщение

 

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

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

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

 

А в папке cache, в sql_errors, следующие ошибки:

 

Сообщение сервера: 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 'DESC LIMIT 0,1' at line 1

Запрос: SELECT pid FROM ibf_posts WHERE topic_id=6581 AND queued=0 ORDER BY DESC LIMIT 0,1

 

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

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

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

Попробуйте проверить/починить/оптимизировать таблицу ibf_posts

Проблема в ней.

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

Она живая, проверял.

А починить или оптимизировать - это как?

Опубликовано:
Подскажите, может кто сталкивался.

Я перенёс базу форума на другой сервер, сделав просто дамп базы и перенеся его полностью с теми же таблицами на другой сервер. (код форума остался там же)

Изменил данные в conf_global.php - т.е. поменял ай-пи и т.д.

Но теперь ни одна из тем не открывается, выдаёт сообщение

Два вопроса.

Заменили

$INFO['sql_host']			=	'localhost';

localhost - на адрес базы данных на другом сервере.

 

Настройки самой базы данных, поддерживают удаленное подключение?

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

Заменили

localhost - на адрес базы данных на другом сервере.

 

Настройки самой базы данных, поддерживают удаленное подключение?

 

1. Да, конечно.

2. Разумеется, ведь форум подключается к ней, и работает, но только на половину - ни одна тема не открывается, авторизоваться тоже невозможно.

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

Справился с проблемой.

Нужно было просто попасть в админку и обновить кэши. Чтобы попасть в админку, нужно использовать не логин и пароль, а email и пароль и страницу "link.to.forum/forum/index.php?act=Login&CODE=00".

В АЦ - в настройках - "Обслуживание" - Управление кешем, обновить все кэши.

После этого форум заработает нормально.

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

Сейчас на странице 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.