我在 CentOS 上的 apache 中使用 php。 我需要为用户提供服务,他们可以通过单击删除大文件。 尝试使用 shell_exec。 但它不在后台运行。 它运行并让用户等待。
我的命令:
$D_command="rm -rf videos/'$Mdelete'";
shell_exec($D_command);
谢谢!
最佳答案
ass & 在命令的末尾。
$D_command="nohup rm -rf videos/'$Mdelete' > /log/deletedfile.log 2>&1 &";
关于php - shell_exec 不在后台运行,还有其他解决方案吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7221789/