我有一个文件
run.php
代码如下
<?php
$shell_cmd = '/usr/bin/aria2c --on-bt-download-complete ./hook.sh "http://sometorrent.com/file.torrent"';
shell_exec($shell_cmd .' 2>&1 > out.log');
echo $shell_cmd;
?>
我尝试通过
网站运行此脚本http://mywebsite.com/run.php
我的浏览器继续加载缓冲类型,直到洪流完成,我如何在后台运行,以便它立即在后台执行。
答案 0 :(得分:1)
<?php
$shell_cmd = '/usr/bin/aria2c --on-bt-download-complete ./hook.sh "http://sometorrent.com/file.torrent"';
shell_exec($shell_cmd .' > out.log &');
echo $shell_cmd;
?>
这将在后台运行shell命令