PHP在shell中执行python,不要等待执行,而是会得到结果
我一直在寻找答案,但所有的问题都指向PHP脚本不等待输出,也不返回输出 我正在做的是一个简单的php网页,它执行一个python脚本来查询附近的蓝牙设备并显示结果。蓝牙查询python需要花费一些时间来运行,因此当我从PHP执行python脚本时,整个网页都在等待shell的输出并挂起PHP在shell中执行python,不要等待执行,而是会得到结果,php,python,shell,bluetooth,raspberry-pi,Php,Python,Shell,Bluetooth,Raspberry Pi,我一直在寻找答案,但所有的问题都指向PHP脚本不等待输出,也不返回输出 我正在做的是一个简单的php网页,它执行一个python脚本来查询附近的蓝牙设备并显示结果。蓝牙查询python需要花费一些时间来运行,因此当我从PHP执行python脚本时,整个网页都在等待shell的输出并挂起 是否有可能先显示页面的所有其余部分-页眉、页脚等,然后以某种方式将shell结果弹出到网页中?非常感谢 尝试在Iframe内或通过Ajax请求运行脚本 <html> <header>
是否有可能先显示页面的所有其余部分-页眉、页脚等,然后以某种方式将shell结果弹出到网页中?非常感谢 尝试在Iframe内或通过Ajax请求运行脚本
<html>
<header>
<title>...</title>
</header>
<body>
<header>...</header>
<iframe src="bluetoothscript.php"></iframe>
<footer>...</footer>
</body>
</html>
...
...
...
谢谢,我的朋友也建议使用Ajax。我只是试了一下,效果很好。:)