想实现的功能是这样:
客户端PHP页面,执行某个任务,比如新建站点,通过某种方式通知 后端的 nc 监听程序,然后执行相关脚本,不如创建ftp账号、新建目录等。
但是,应该怎样才能够通过 php 发消息给 nc 呢?
求教!
以下是php客户端:
$fp = fsockopen ("udp://127.0.0.1",40030,$errno,$errstr,30); if(!$fp){ echo "$errstr ($errno) <br />"; }else{ fwrite($fp,"Hello nc"); echo "Success"; fclose($fp); }
以下是 shell 服务端:
#!/bin/bash killall 'nc' >/dev/null 2>&1 nc -l -u 40030 | while read Line do echo $Linedone
可是为什么不输出呢?
HUX布斯