尝试运行shell脚本,该脚本以php脚本启动套接字

时间:2018-09-16 03:34:30

标签: php

当我连接到由pi零托管的wifi接入点时,我正在尝试自动化运行shell脚本的过程。我有nodogsplash重定向到php文件。该文件当前包含以下代码:

<?php

$ipaddress = getenv("REMOTE_ADDR");
echo $ipaddress

$cmd = 'startconn.sh $ipaddress';

while (@ ob_end_flush()); // end all output buffers if any
$proc = popen($cmd, 'r'); echo '<pre>'; while (!feof($proc)) {
echo fread($proc, 4096);
@ flush();
}
echo '</pre>';

?>

shell脚本“ startconn.sh”打开一个套接字,并在主机和客户端之间运行连续的遥测数据(mavlink)。我已经尝试了一些变体,但是还没有成功。但是,我已经成功地手动运行了shell脚本并使两台机器正常运行。

有人可以帮助我获取PHP脚本来启动Shellscript吗?

谢谢

洛伦

0 个答案:

没有答案