我在执行 shell 命令时遇到问题。问题是我想运行命令 exec('du -sh/var/www/backups/* > backups.log')
但我只想按“开始”并阅读backups.log 稍后。现在,当我按下按钮时,我必须等到它完成,所以页面会等到脚本完成。
最佳答案
尝试通过像这样添加“&”在后台启动进程:
exec('du -sh /var/www/backups/* > backups.log &');
关于php - 在 PHP 中执行 shell 命令而不等待结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11992043/