这个问题似乎不是关于
一个特定的编程问题,一个软件算法,或主要由程序员使用的软件工具
. If you believe the question would be on-topic on
另一个Stack Exchange网站
,你可以留下评论,说明问题可能在哪里能够得到解答。
Closed
3年前
.
[program:myprocessname]
command="/usr/bin/ffmpeg -loglevel quiet -i ..."
process_name=%(program_name)s
numprocs=1
umask=022
priority=999
autostart=true
autorestart=unexpected
startretries=3
exitcodes=0
stopsignal=TERM
stopwaitsecs=10
user=vagrant
尽管将命令改为FFmpeg
所在的绝对路径,但这个程序从未被运行。
这是我试图运行它时得到的结果(来自日志)。
"description": "can't find command '/usr/bin/ffmpeg -loglevel quiet -i
...'",
"exitstatus": 0,
"group": "myprocessname",
"logfile": "/var/log/supervisor/myprocessname-stdout---supervisor-oxWFk5.log",
"name": "myprocessname",
"now": 1554747933,
"pid": 0,
"spawnerr": "can't find command '/usr/bin/ffmpeg -loglevel quiet -i ...'",
"start": 1554747575,
"state": 200,
"statename": "FATAL",
"stderr_logfile": "/var/log/supervisor/myprocessname-stderr---supervisor-WNmJv6.log",
"stdout_logfile": "/var/log/supervisor/myprocessname-stdout---supervisor-oxWFk5.log",
"stop": 0
可能是FFmpeg产生了主管无法处理的进程?
有什么想法吗?
2 个回答
0 人赞同
这个问题已经通过删除命令中的引号得到了解决
[program:myprogam]
command="/usr/bin/ffmpeg ... With qoutes"
[program:myprogam]
command=/usr/bin/ffmpeg ... No quotes