创建了一个网页按钮,通过PHP向后端服务器启动压力测试。按钮执行脚本,然后我得到一个超时问题。我假设网页正在等待输出,但脚本将运行2-5分钟。我想让它运行,或者重定向到同一页,或者运行没有输出的压力等。我已经尝试了重定向,但没有工作,我假设在重定向之前仍在等待输出。
<?php
#run stress script
$output = shell_exec('stress --cpu 4 --timeout 120 2>&1');
echo "<pre>$output</pre>";
?>
发布于 2020-05-31 12:35:13
您必须在后台运行此任务。您的输出将保存到output.txt
中
shell_exec("stress --cpu 4 --timeout 120 > output.txt &");
https://stackoverflow.com/questions/62111310
复制相似问题