在运行Apache服务器的Ubuntu机器上播放VLC,无法播放

问题描述 投票:0回答:1

我已经使用xampp(lampp)运行安装了Ubuntu 18.04.1的Intel ComputeStick的Apache2服务器。我用perl写了一个.cgi脚本:

#!/usr/bin/env perl

use strict;
use warnings;

use CGI;

print CGI::header();

system("vlc /home/jack/Desktop/ayni1.mp4");

但是,当我跳上我的笔记本电脑(Win10)并使用Chrome访问http://12.345.678.90:80/dashboard/perl/ayni1.cgi(那是我的服务器,并且该目录确实存在)时,主机上没有任何反应。在浏览器中,显示以下行:

VLC media player 3.0.3 Vetinari Command Line Interface initialized. Type `help' for help. > Shutting down.

我担心我不太明白发生了什么。我以为cgi脚本直接与命令行交互;即他们可以直接向终端发出命令。我错了吗?我究竟做错了什么?

对不起,我知道这个问题有些分散。如果需要,我会尽力提供澄清。

我对这一切都有些新意。

linux apache perl cgi vlc
1个回答
0
投票

我认为您已将VLC设置为自动打开命令行界面。

重置VLC首选项,它应该再次正常工作。

© www.soinside.com 2019 - 2024. All rights reserved.