Ошибка с кодировкой?

ЕСТЬ РЕШЕНИЕ InstantCMS 2.X
#1 22 февраля 2024 в 07:41

При установке компонента (ivideo) появилась ошибка — страница с бракозябрами.

Изображение

Такая же проблема обнаружена при нажатии вкладки «Поля»  в ТК.

Подозреваю, что что-то с кодировкой… Но что?

#2 22 февраля 2024 в 07:50

ivideo зашитый ioncube компонент. У вас на сайте (хостинге) не установлен его декодер ioncube  loader нужной версии для работы компонента ivideo.

 
#3 22 февраля 2024 в 09:31

Да, обратился к хостеру и он поставил под пхп 7.3.19. Установка компонента прошла, но отобразилась ошибка:

Изображение

А в самом компоненте, после ввода лицензии отобразилось это:

Fatal error: Uncaught Error: Call to a member function checkLicense() on null in /var/www/www-root/data/www/сайт/system/controllers/video/backend/actions/options.php:0 Stack trace: #0 /var/www/www-root/data/www/сайт/system/core/controller.php(643): actionVideoOptions->run() #1 /var/www/www-root/data/www/сайт/system/core/controller.php(512): cmsController->runExternalAction('options', Array) #2 /var/www/www-root/data/www/сайт/system/core/controller.php(488): cmsController->executeAction('options', Array) #3 /var/www/www-root/data/www/сайт/system/controllers/admin/actions/controllers_edit.php(129): cmsController->runAction('options', Array) #4 /var/www/www-root/data/www/сайт/system/core/controller.php(643): actionAdminControllersEdit->run('video', 'options') #5 /var/www/www-root/data/www/сайт/system/core/action.php(46): cmsController->runExternalAction('controllers_edi...', Array) #6 /var/www/www-root/data/www/сайт/system/traits/controllers/actions/listgrid.php(128): cmsAction->__call('runExt in /var/www/www-root/data/www/сайт/system/controllers/video/backend/actions/options.php on line 0

#4 22 февраля 2024 в 11:22

Видать ещё не обновлено для версии 2.16.2. В дополнениях указана совместимость 2.10.0-2.14.3

#5 22 февраля 2024 в 16:47

Видимо, так и есть… Прискорбно.

Спасибо,  Loadырь

Добавлено спустя 2 часа

Продолжаю мучения.

Установил чистый  instantcms v2.15.0, затем iVideo2.2.3_php7.2+. В компоненте видео ввожу лицензионный ключ и жму «Сохранить». В итоге:
Страница недоступна
Сайт пока не может обработать этот запрос
Перезагрузить 
HTTP ERROR 500

Удаляю сайт и ставлю instantcms v2.14.3 (А у компонента iVideo написано: Совместимость 2.10.0-2.14.3). Снова устанавливаю компонент, ввожу ключ и сохраняю. И снова такая же ошибка.

У меня PHP модуль Apache 7.3.19 (alt)

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

HTTP ERROR 500

Yar

Включите режим отладки в настройках сайта и повторите процедуру. Вместо ошибки 500 покажет сам текст ошибки.

#7 23 февраля 2024 в 17:34

Ну что, как всегда — что-то недонастроено или чего-то не хватает. 🙂

У меня на сервере установлены нужные программы и на одном из сайтов работает iVideo, поэтому я справедливо, как мне казалось, считал, что и на новые сайты это распространяется. Но когда возникла проблема решил, все же, поинтересоваться у хостера о нужном ПО. После этого все заработало. Получается к каждому сайту подключать нужно...

 Loadырь, спасибо! Всех с праздником!

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