Страница 6 из 6
Re: iNeXT TV
Добавлено: 25 июн 2023, 16:43
radik_sabirov
Обновил php:
Но в ГлавТВ по прежнему ошибка: "404 Not Found". При запросах в браузере:
http://192.168.10.119/modules/glavtv/?forcetpl=xml
http://192.168.10.119/modules/glavtv/?forcetpl=html
Получаем соответственно ответы:
Parse error: syntax error, unexpected '.', expecting '&' or variable (T_VARIABLE) in /usr/local/etc/mos/www/modules/glavtv/tools/vhost/tools/parser.inc on line 133
Fatal error: Can't use method return value in write context in /usr/local/etc/mos/www/modules/glavtv/templates/html/html-funcs.inc on line 66
Подскажите, что можно еще сделать для устранения проблемы?
Re: iNeXT TV
Добавлено: 25 июн 2023, 22:44
stanley
Выше же написано - обновить пхп до версии 5.6
Re: iNeXT TV
Добавлено: 26 июн 2023, 14:39
radik_sabirov
Обновил до 5.6.5 согласно инструкции по ссылке. Выше код проверки версии php приложил.
Re: iNeXT TV
Добавлено: 26 июн 2023, 22:43
stanley
Значит не обновили. Эти ошибки 100% из-за версии пхп меньше 5.6. Команда
в консоли пристаки что показывает?
Re: iNeXT TV
Добавлено: 26 июн 2023, 22:57
stanley
1.
Parse error: syntax error, unexpected '.', expecting '&' or variable (T_VARIABLE) in /usr/local/etc/mos/www/modules/glavtv/tools/vhost/tools/parser.inc on line 133
PHP 5.6.0 Release Announcement :
- Variadic functions and argument unpacking using the ... operator.
2
Fatal error: Can't use method return value in write context in /usr/local/etc/mos/www/modules/glavtv/templates/html/html-funcs.inc on line 66
PHP 5 ChangeLog
- Version 5.5.0 - Added support for using empty() on the result of function calls and other expressions
Re: iNeXT TV
Добавлено: 27 июн 2023, 19:27
radik_sabirov
Добрый вечер!
В терминале вот что:
Код: Выделить всё
BusyBox v1.1.3 (2019.06.25-10:54+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.
~ # php -v
PHP 5.6.5 (cli) (built: Apr 25 2015 17:15:29)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2014 Zend Technologies
~ #
То есть обновление прошло, но видимо только для командной строки (после версии стоит "cli").
Если в браузере дать команду: http://ипплеера/modules/core/phpinfo.php
То выходит длинное сообщение. Первые строки выглядят следующим образом:
Код: Выделить всё
PHP Version 5.4.26
System Linux iNeXT_TV_26 2.6.12.6-VENUS #554 Tue Jun 25 10:54:19 UTC 2019 mips
Build Date Mar 24 2014 15:52:16
Server API CGI/FastCGI
Получается PHP CGI не обновился.
Можете посоветовать дальнейшие действия?
Re: iNeXT TV
Добавлено: 27 июн 2023, 20:51
stanley
Reboot после обновления делали?
Re: iNeXT TV
Добавлено: 29 июн 2023, 19:33
radik_sabirov
Перезагрузку после обновления делал. По ссылке на ветку модуля YouTube на сайте moServices, которую Вы давали, после обновления php наблюдалась такая же ситуация. Почему так происходит не понятно.
Re: iNeXT TV
Добавлено: 02 июл 2023, 13:48
Mifody128
Но в ГлавТВ по прежнему ошибка: "404 Not Found".
Абсолютно та же история, хотя пхп "якобы" обновлён.
php -v показывает версию 5.6.5
но вот
http://ipplayer/modules/core/phpinfo.php показывает, что версия старая, как и была 5.4.26.
Полноценного обновления, как я понял, нет и не будет для 1185 ввиду аппаратных ограничений процессора, к сожалению
