Сайт на instantCMS не запускается на Open Server
Fatal error: Uncaught ArgumentCountError: Too few arguments to function video(), 0 passed in C:\Users\Aleksei\Desktop\OSFull\OpenServer\domains\vidam.ru\core\cms.php on line 896 and exactly 1 expected in C:\Users\Aleksei\Desktop\OSFull\OpenServer\domains\vidam.ru\components\video\frontend.php:2 Stack trace: #0 C:\Users\Aleksei\Desktop\OSFull\OpenServer\domains\vidam.ru\core\cms.php(896): video() #1 C:\Users\Aleksei\Desktop\OSFull\OpenServer\domains\vidam.ru\index.php(76): cmsCore->proceedBody() #2 {main} thrown in C:\Users\Aleksei\Desktop\OSFull\OpenServer\domains\vidam.ru\components\video\frontend.php on line 2
В каком направлении двигаться, не пойму, у кого есть хоть немного информации, прошу поделиться.
Судя по этой ошибке \components\video\frontend.php:2 у вас на сайте есть компонент "Видео", а он, насколько я помню, защищен ионкубом.В каком направлении двигаться, не пойму, у кого есть хоть немного информации, прошу поделиться.
Метод решения:
1. Выставьте в настройках опенсервера ту же версию php, что была у вас на сайте (чтобы версия ионкуба совпала).
2. Назовите домен на сайте также, как назывался ваш сайт.
3. Включите ионкуб в настройках php. Ткните в зеленый флажок опенсервера — Дополнительно — Конфигурация — PHP*.*
Откроется файл конфигурации. В нём найдите что-то вроде этого:
;zend_extension="%sprogdir%/modules/php/%phpdriver%/ext/php_ioncube.dll"
Уберите точку с запятой спереди, сохраните файл и перезапустите опенсервер.
4. Если такой строки нет — пишите сюда версию php, которая у вас.
желательно если это будет версия php 5.3.
Инструкция: 1 Создать новую базу данных на хостинге и сделать в нее импорт из файла который лежит в папке БАЗА.
2 Для подключения базы данных к сайту редактируем файл config.inc.php который находится в папке includes, а именно эти строки:
$_CFG['db_host'] = 'хост базы';
$_CFG['db_base'] = 'имя базы';
$_CFG['db_user'] = 'пользователь базы';
$_CFG['db_pass'] = 'пароль базы';
4 Полный путь к файлу site.ru\includes\config.inc.php где site.ru доменное имя Вашего сайта
5 Ваш сайт доступен в сети интернет
Больше ничего.
Для какого домена продавец ваш покупал инстантвидео?
Сайт на опенсервере придётся назвать также, иначе ключ не подойдёт.
Установка сайта на хостинг:
1 Загрузить из папки САЙТ все содержимое на хостинг в директорию Вашего будущего сайта
2 Создать новую базу данных на хостинге и сделать в нее импорт из файла который лежит в папке БАЗА.
3 Для подключения базы данных к сайту редактируем файл config.inc.php который находится в папке includes, а именно эти строки:
$_CFG['db_host'] = 'хост базы';
$_CFG['db_base'] = 'имя базы';
$_CFG['db_user'] = 'пользователь базы';
$_CFG['db_pass'] = 'пароль базы';
4 Полный путь к файлу site.ru\includes\config.inc.php где site.ru доменное имя Вашего сайта
5 Ваш сайт доступен в сети интернет
Доступ в административную часть сайта:
1 Произведите вход на сайт по этим данным Логин: admin Пароль: 123456
2 После входа вверху будет ссылка на админку сайта
3 Смена пароля от админки производится в профиле в разделе Мои настройки
4 Альтернативный вход в админку по пути site.ru/admin где site.ru доменное имя Вашего сайта
Все управление сайтом и его настройки производятся в административной части.
Благодарим за покупку.
P.S.: Если у Вас возникли трудности с установкой сайта на хостинг то обратитесь, пожалуйста, сначала в поддержку хостинга, а если они Вам не помогут то уже тогда к нам. Всегда ответим на все Ваши вопросы.