Перейти к содержимому
Русский язык для Invision Community 5

Таблица blog_views

Заметил, что в блогах перестало отображаться количество просмотров (все время 0)

Судя по всему, таблица blog_views удалена, пишет такая ошибка: "Таблица не вернула количество рядов, а значит она может быть помечена как неисправная. Вы можете исправить таблицу поставив галочку напротив имени таблицы и выбрав опцию "Восстановить выбранные таблицы" внизу этой страницы"

Восстановить ее нельзя, соответственно ее, видимо, просто нет.

Как правильно ее создать? я гуглил, но не получалось, выбивало "Can't find file: 'blog_views' (errno: 2)"

IPB 3.4.5

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

Структура таблиц приложения находится в /admin/applications_addon/ips/%app%/setup/versions/install/sql/%app%_mysql_tables.php

 

Или АЦ -> Диагностика -> Проверка базы

  • Автор

Зашел через АЦ, сделал проверку базы - все та же проблема, ошибка. Жму "исправить в автом. режиме" - выкидывает кучу ошибок

 

 

в mysql_tables.php таблица, вроде как, создана...

 

 

в phpmyadmin, кстати, blog_views не открывается

Изменено пользователем siv1987

в mysql_tables.php таблица, вроде как, создана...

Она не создана, она создается при установки из этого файла. Если она отсутствует в БД, вам нужно пересоздать ее вручную.

  • Автор

я заметил, что каждая таблица в myadmin имеет категории "индексы" и "столбцы" а blog_views имеет только "столбцы".

как это исправить или как добавить вручную?

  • Автор

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

 

спасибо за помощь!

я заметил, что каждая таблица в myadmin имеет категории "индексы" и "столбцы" а blog_views имеет только "столбцы".

У этой таблицы нет индексов. Если таблица присутствует в бд выполните "Починить" или REPAIR TABLE %tablename%, если отсутствует создайте ее заново из установочного файла.

  • Автор
Если таблица присутствует в бд выполните "Починить" или REPAIR TABLE %tablename%, если отсутствует создайте ее заново из установочного файла.

 

так в этом и дело, что починить не получалось - ошибка вылезала, мол, не найдено ничего. поэтому я и спрашивал, что за прикол

 

но просто очистил таблицу, и это помогло, так что тему можно закрывать

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

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.