Skip navigation

1. Ошибка анализа: синтаксическая ошибка, неожиданный конец файла в /path-to/stalker_portal/server/lib/func.php в строке 405;

  Fix

В /etc/php5/apache2/php.ini (apache) установите short_open_tag = 1 или short_open_tag = On

Restart apache2

Если путь не задан по умолчанию /var/www/stalker_portal/, проверьте логи ошибок apache2 и убедитесь, что в apache конфигурации в /path-to/stalker_portal/ установлена часть:

Options -Indexes -MultiViews
AllowOverride All

В apache начиная с 2.4 версии AllowOverride Все должно быть изменено на Require all granted

2. Состояние STB offline, но по факту STB online;

  Fix

Убедитесь, что пакет memcached установлен и работает правильно.

В custom.ini:

Установите корректный default_timezone =

Все разрешенные локализации в custom.ini/config.ini должны поддерживатся на сервере.

Запустите locale -a чтобы просмотреть список поддерживаемых локалей.

3. Дата и время 01/01/2000;

  Fix

Установите правильный адрес сервера ntp в настройках и часовой пояс на STB.

Как установить время и дату на приставке

4. date_format time_format вместо правильного времени.

  Fix

Убедитесь, что локализации, выбранные в config/custom.ini поддерживаются на сервере.

Выполните locale -a чтобы просмотреть список поддерживаемых локалей.

5. Следующее сообщение в админ-интерфейсе Фатальная ошибка: Uncaught exception 'MysqlException' etc

  Fix

1) Убедитесь, что phing был запущен из /stalker_portal/deploy/ и завершился успехом.

2) Если проблема все еще появляется, проверьте источник проблемы в сообщении об ошибке и исправьте ее вручную из MySQL.

Пример следующего сообщения об ошибке сообщает, что нет столбца tv_archive_duration в itv таблице.

Fatal error: Uncaught exception 'MysqlException' with message 'Query failed by reason : Unknown column 'tv_archive_duration' in 'field list' (INSERT INTO itv (`name`, `number`, `use_http_tmp_link`, `wowza_tmp_link`, `nginx_secure_link`, `wowza_dvr`, `censored`, `base_ch`, `bonus_ch`, `hd`, `cost`, `cmd`, `cmd_1`, `cmd_2`, `cmd_3`, `mc_cmd`, `enable_wowza_load_balancing`, `enable_tv_archive`, `allow_pvr`, `allow_local_pvr`, `allow_local_timeshift`, `enable_monitoring`, `descr`, `tv_genre_id`, `status`, `xmltv_id`, `service_id`, `volume_correction`, `correct_time`, `modified`, `tv_archive_duration`) value ('trt', '1', 0, 0, 0, 0, 0, 1, 0, 0, '0', 'ffmpeg http://trt-i.mncdn.com/trt1/trt13/radyodelisi.m3u8', '', '', '', '', 0, 0, 0, 1, 1, 0, 'trt', '3', 1, '', '1', 0, 0, NOW(), '168'))' in /var/www/stalker_portal/server/lib/mysql.class.php:692 Stack trace: #0 /var/www/stalker_portal/server/lib/mysql.class.php(571): Mysql->query('INSERT INTO itv...') #1 /var/www/stalker_portal/server/administrator/add_itv.php(257): Mysql->i in /var/www/stalker_portal/server/lib/mysql.class.php on line 692

Поэтому он должен быть создан вручную.

mysql -u root -p
use stalker_db;
ALTER TABLE `itv` ADD `tv_archive_duration` int not null default 168;

6. Множество странных символов при загрузке Stalker. Пример HR+cPpMT2WJ/AsUFAzqhdoV/WedgYuStMj5QLDpRpDlbruRM9B27h8e7WbuapX1yCF1iocpNjzA+

  Fix

Проверте в /etc/php5/ что

1) В /etc/php5/apache2/conf.d/00-ioncube.ini перенаправляет в /etc/php5/mods-available/00-ioncube.ini

/etc/php5/apache2/conf.d# ls -al

lrwxrwxrwx 1 root root 39 Apr 6 12:45 00-ioncube.ini → /etc/php5/mods-available/00-ioncube.ini

2) В /etc/php5/cli/conf.d/00-ioncube.ini перенаправляет в /etc/php5/mods-available/00-ioncube.ini

root@localhost:/etc/php5/cli/conf.d# ls -al

lrwxrwxrwx 1 root root 39 Apr 6 12:45 00-ioncube.ini → /etc/php5/mods-available/00-ioncube.ini

3) В /etc/php5/mods-available/ имеется 00-ioncube.ini

root@localhost:/etc/php5/mods-available# ls -al

rw-rr- 1 root root 67 Apr 6 12:29 00-ioncube.ini


Need Help

Синди – эксперт по работе с Ministra TV platform и автор этой статьи.

Была ли полезна эта статья?

Да Нет

Сожалеем.
Как можно улучшить эту статью?

Мы используем cookie-файлы, чтобы оптимизировать работу сайта и предоставить вам лучший интерфейс; а также для продвижения нашей продукции. Ознакомьтесь с нашей политикой Cookie, чтобы узнать, как именно мы используем cookie-файлы, и как вы можете это контролировать.
Если вы продолжите пользоваться сайтом или закроете это сообщение — это значит, что вы согласны с нашей Политикой конфиденциальности и разрешаете использование cookie-файлов, как описано в политике Cookie.