группа Вконтакте по Adobe Premiere Pro 2025

              

Ошибка БД на форуме IPB

Ошибка БД на форуме Invision Power Board (IPB), вследствии чего форум начал тормозить довольно прилично. Оказалась повреждена таблица ibf_profile_portal_views, и необходимо сделать проверку таблиц. На форуме это отображается следующим образом: нельзя войти в профиль пользователя:


IP.Board 3

Также на форуме не отображается статистика посещений:

IP.Board 3

Идем в Админцентр IPBoard смотрим свойства системы:

IP.Board 3

Идем в раздел: Поддержка > Диагностика > Состояние системы > Обзор системы > Проверка структуры базы данных.

IP.Board 3

Находим ошибку: ibf_profile_portal_views. Нажмите здесь для исправления таблицы или вы можете выполнить следующие запросы вручную.
- ALTER TABLE ibf_profile_portal_views ADD views_member_id int(10) NOT NULL default '0'.


IP.Board 3

Внимание: Найдены ошибки. В базе данных обнаружены ошибки. И для их исправления нажимаем на ссылку: Хотите попытаться исправить все в автоматическом режиме?


IP.Board 3

И напротив таблицы ibf_profile_portal_views (профиль и количество просмотров) получаем зеленый флаг:


IP.Board 3

Но после выхода и входа в админку, ошибка появляется снова. Поэтому идем в Поддержка > Управление SQL > Инструменты > Инструменты для управления SQL.


IP.Board 3

И делаем клик на таблице ibf_profile_portal_views.

IP.Board 3

Читаем информацию. Результаты ручного запроса: Can't find file: 'ibf_profile_portal_views' (errno: 2). Далее, вбиваем в поле Выполнить:
CREATE TABLE ibf_profile_portal_views (
views_member_id int(10) NOT NULL default '0'
);
И нажимаем на кнопку: Выполнить новый запрос.


IP.Board 3

Ошибка сменилась на: Table 'ibf_profile_portal_views' already exists. Т.е. не дает создать новую таблицу, так как она уже существует.


IP.Board 3

Пробуем следующий вариант: repair table ibf_profile_portal_views;

IP.Board 3

Эта же ошибка работы с базой выдается при попытке удалить пользователя, через админцентр (хотя создать пользователя это не мешает, так же как перемещать его по группам).


IP.Board 3

Функция этой таблицы следующая - там скапливаются просмотры профиля пользователя, потом, они считаются и обновляются в другой таблице, а данная таблица очищается.
Для работы с БД, также можно использовать либо Sypex Dumper, либо phpMyAdmin веб-приложение с открытым кодом, написанное на языке PHP и представляющее собой веб-интерфейс для администрирования СУБД MySQL. PHPMyAdmin позволяет через браузер осуществлять администрирование сервера MySQL, запускать команды SQL и просматривать содержимое таблиц и баз данных. Приложение пользуется большой популярностью у веб-разработчиков, так как позволяет управлять СУБД MySQL без непосредственного ввода SQL команд, предоставляя дружественный интерфейс.


 
Рейтинг@Mail.ru