Ошибка базы данных при установке Конструктор видео Вконтакте v.2.3.3

12
ruukaf715
На сайте с 22.09.2011
Offline
106
1228

Здравствуйте!Установил на одном своём сайте Конструктор видео Вконтакте v.2.3.3-работает!Установил на другом(9.2),выдаёт ошибку:

"MySQL Error!
------------------------
The Error returned was:
Table 'multipul_rukin2.vkitems' doesn't exist
Error Number:
1146
SELECT item_id, item_name, item_code, sort, err FROM vkitems WHERE parent = 'empty' ORDER BY sort

Эта ошибка показывается при добавлении новости.

Я так понял,что дело с запросом в базе,или не хватает какого-то поля в таблице?И ещё:когда нажимаю "Проверка файлов" в админке выходит ещё одна ошибка:

MySQL Error!
------------------------
The Error returned was:
Table 'multipul_rukin2.vkitems' doesn't exist
Error Number:
1146
SELECT * FROM vkitems

Кто разбирается в PHP и в MySQL дайте пожалуйста подсказку?

H
На сайте с 09.10.2012
Offline
11
#1

там же написано: Таблицы 'multipul_rukin2.vkitems' не существует.

ruukaf715
На сайте с 22.09.2011
Offline
106
#2

Так что надо создать таблицу под названием"multipul_rukin2.vkitems"?

siv1987
На сайте с 02.04.2009
Offline
427
#3

Да. Но вообщето это должен был сделать установщик.

ruukaf715
На сайте с 22.09.2011
Offline
106
#4

Дело в том,что у меня Конструктор видео Вконтакте v.2.3.3 установился на другой сайт без проблем,а на этом вылазиет такая ошибка.Пакет установки целый и таблицы я сравнивал с тем сайтом на который уже установлен Конструктор видео Вконтакте v.2.3.3 всё одинаково.При запросе на том сайте создало 2 таблицы:"vkitems" и "vkfilms" и на этом тоже такие таблицы.Сравнил структуру таблиц там и тут-совершенно одинаково прописано.Что может быть не понимаю?Почему запрашивает таблицу под названием"multipul_rukin2.vkitems"?Сама база данных имеет название "multipul_rukin2".Кто знает,подскажите пожалуйста!Может сама база "multipul_rukin2" нарушена?

UNIT-IS
На сайте с 19.10.2012
Offline
48
#5

Если базы и таблицы идентичны на обоих сайтах -- проверьте пользователей и настройки вашего скрипта.

Возможно он пытается получить эти данные не имея привилегий для их просмотра.

Проверьте настройки скрипта и пользователей бд.

Если не критично -- лучше переустановить по нормальному.

ruukaf715
На сайте с 22.09.2011
Offline
106
#6

Уважаемый UNIT-IS!Вы меня извините-не силён в программировании."переустановить по нормальному",это что переустановить модуль Конструктор видео Вконтакте v.2.3.3?Я его переустанавливал пять раз и сзаду,и сбоку и сверху-ошибка не меняется!Можно поподробнее как проверить пользователей и настройки скрипта(изменить имя пользователя базы данных)?

UNIT-IS
На сайте с 19.10.2012
Offline
48
#7

Проверить через phpMyAdmin (или ispmanager/консоль mysql) существует ли пользователь указанный в настройках, и имеет ли он права на просмотр/изменение нужной базы.

Посмотрите файлы вида README или install.html возможно там указанны нужные Вам данные.

Coolmac
На сайте с 08.09.2011
Offline
60
#8

ruukaf715, а может дело в префиксе? У вас таблицы называются vkitems или ( то что до "_" включительно - префикс. Может быть каким угодно. ) dle_vkitems?

Доступные vps/ds с грамотной тех. поддержкой (https://my.friendhosting.net/pl.php?11304)
ruukaf715
На сайте с 22.09.2011
Offline
106
#9

Да перед названиями таблиц стоит это

dle_

А когда делаешь запрос образуются таблицы"vkitems" и "vkfilms" без этого префикса

dle_

Я понял Ваш намёк Уважаемый Coolmac,но как сделать чтобы перед "vkitems" и "vkfilms стоял префикс"dle_"?Вы думаете что из-за этого происходит ошибка?

Mik Foxi
На сайте с 02.03.2011
Offline
1189
#10

а не проще спросить у разработчика данного скрипта?

Антибот, антиспам, веб фаервол, защита от накрутки поведенческих: https://antibot.cloud/ (Зеркало: https://антибот.рф/ ) Форум на замену серчу: https://foxi.biz/
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий