我在执行shell命令时遇到问题。问题是,我想运行一个命令exec('du -sh /var/www/backups/* > backups.log'),但我只想按“开始”并在稍后读取backups.log。现在,当我按下按钮时,我必须等到它完成,所以页面要等到脚本完成。 最佳答案 尝试在后台启动进程时添加“&”,如下所示:exec('du -sh /var/www/backups/* > backups.log &');