我使用cPanel Cron Jobs运行php脚本。该脚本使用shell_exec
使用ffmpeg转换视频。它执行脚本,一切正常,但它没有向我发送电子邮件。我基本上试图获取shell_exec
的输出以启动php脚本中的另一个函数,所以我想发送自己的电子邮件以确保我获得输出。
例如我写道:
$command = "ffmpeg -i $og_video -b 1500k -vcodec libx264 -vpre slow -vpre baseline -g 30 $mp4_video";
//EXECUTE THE CONVERSION
$output = shell_exec($command);
echo $output;
我还通过移除shell_exec
来测试该电子邮件,并回显$command
变量。这将在电子邮件中发送完整的字符串。
我想要完成的是基本上如果执行了shell_exec然后再执行其他操作。
如何检查shell_exec是否已完成?