我有一个在本地网络服务器(带有 OS X Lion 的 Mac Mini 服务器)上运行的 PHP 应用程序。有几个本地客户端(也包括 Mac)访问这个应用程序。客户端机器不时进入睡眠状态。如果本地客户端正在运行(唤醒)或处于睡眠模式,我需要能够从 PHP 服务器检查。
我已经使用 AJAX 轮询脚本成功地做到了这一点,我定期 ping 本地机器并在 PHP 应用程序中显示本地机器的状态。我遇到的问题是,如果客户端机器处于睡眠模式,PING 命令会在客户端机器上启动 LAN 唤醒,这是我不想要的。我只想在不唤醒机器的情况下查看状态。
这可以做到吗?