Ошибка при работе iVideo

InstantCMS 2.X
#1 26 февраля 2024 в 11:00

Установил компонент iVideo. Но есть проблема — не добавляет видео никаким из представленных способов. Если страницу загрузки по коду, ссылке хотя бы отображает, то в массовом импорте не отображаются провайдеры.

Изображение

Устанавливаю компонент на чистую cms Instantcms 2.14.3. Это последняя версия, под которую совместим компонент. Начал с последней актуальной версии пхп, постепенно уменьшая до 5.6.40, пробуя устанавливать версии компонента под разные пхп, но проблема не решается. Сейчас стоит 5.6.40, версия cms и компонента соответствуют друг-другу.

Всё сходится, но не работает! Подскажите, пожалуйста, в чем проблема.

При попытке удалить компонент появляется сообщение:
Fatal error: Call to undefined method ::deletePagesByName() in /var/www/www-root/data/www/сайт/system/controllers/video/model.php on line 0

Далее следующее сообщение:
503
Ошибка в запросе БД:
Таблица 'сайт.cms_con_' не существует
SELECT i.*, u.nickname as user_nickname, u.slug as user_slug, u.is_deleted as user_is_deleted, u.groups as user_groups, u.avatar as user_avatar, u.privacy_options as user_privacy_options, f.title as folder_title
FROM cms_con_ i
FORCE INDEX (date_pub)
INNER JOIN cms_users as u ON u.id = i.user_id
LEFT JOIN cms_content_folders as f ON f.id = i.folder_id
WHERE (i.is_private = '0') AND (i.is_approved = '1') AND (i.is_deleted IS NULL) AND (i.is_pub = '1')
ORDER BY i.date_pub desc
LIMIT 1000
Последние вызовы:

cmsModel->get() @ /system/controllers/content/model.php: 1721
modelContent->getContentItems() @ /system/controllers/video/model.php: 0
modelVideo->deleteController() @ /system/controllers/admin/actions/controllers_delete.php: 34
actionAdminControllersDelete->run()
call_user_func_array() @ /system/core/controller.php: 605
cmsController->runExternalAction() @ /system/core/controller.php: 476
cmsController->executeAction() @ /system/core/controller.php: 452
cmsController->runAction() @ /system/core/core.php: 749
cmsCore->runController() @ /index.php: 46

Добавлено спустя 4 минуты

Написал хостеру, ответил следующее:

Здравствуйте

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

#2 26 февраля 2024 в 11:06

Компонент зашит кубом, поэтому вам только рабработчик поможет решить эти вопросы instantvideo.ru/contacts.html

А в остальном видимо после установки компонента события не были обновлены.

#3 26 февраля 2024 в 11:40

А как обновить события? В «Управлении событиями» нет такой функции.

#4 26 февраля 2024 в 14:35

Если кнопки нет, то события уже обновлены и проблема в другом.

#5 26 февраля 2024 в 19:30

 Yar, Включите дефолтный шаблон, iVideo на модерн не будет нормально работать.

#6 26 февраля 2024 в 20:19

 Yar, Включите дефолтный шаблон, iVideo на модерн не будет нормально работать.

Василий Сергеевич

на modern некорректно работает отображение табов на странице просмотра видео и ещё что-то незначительное… Проблема не в шаблоне, а в  событиях или неустановленных дополнениях/компонентов VPS.
У меня один сайт точно с iVideo обновлён до 2.16.1 и шаблоном Ultimate, последнее обновление которого было для icms 2.14.1

Добавлено спустя 3 минуты

 Yar, попробуйте перезалить все файлы компонента.

Сам компонент работает и на PHP 5.6.и 7.2 точно

#7 27 февраля 2024 в 00:01

 Loadырь, ясно.

 Василий Сергеевич, да, загрузка появилась. Но. Использовать дефолт для меня не представляется возможным. По эстетическим соображениям.

 482, всё же это шаблон. А шаблона Ultimate уже нет в дополнениях...

😕

Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.