Я разрабатываю систему отображения для малярного цеха.
Я настроил компьютер с Ubuntu для запуска видео и показа его на телевизоре с PHP-скриптом, который должен обновлять видео каждый час через Интернет.
Скрипт настроен на запуск через cron и выполняется один раз в час (@hourly). Почти весь сценарий работает отлично, но последняя строка, где он выполняет VLC Media Player для отображения видео, молча терпит неудачу.
Если скрипт запускается из командной строки (php /path/to/cron.php
), VLC Media Player запускается отлично. Но когда он запускается в cron, это не так.
Мне кажется, что задания, выполняемые через cron, просто не имеют возможности запускать приложения с видимым графическим интерфейсом, но я действительно надеюсь, что это не ответ.
Пожалуйста, помогите мне взломать этот!