0

所以我已经启动并运行了一个家庭服务器,并设置了局域网唤醒,并且有一个朋友设法从两个州以外的地方唤醒它。太好了,这样我就可以运行文件服务器而无需一直打开它。问题是,唤醒它后,我无法让它重新入睡。当然,我可以将它配置为在 x 分钟后暂停,但是如果我出于某种原因想要它,那会让我大吃一惊。

我一直在尝试让 php 运行pm-suspend,但几乎没有成功。我已经构建了一个可以./script从终端运行的脚本,它可以正常挂起。Php 将执行它,它甚至会回显我想要它执行的行,但它只是跳过暂停系统的行,就像它甚至不存在一样。关于我可以做些什么来完成这项工作的任何想法?

4

1 回答 1

0

您可以使用 root 用户运行服务器引擎(apache/nginx)。pm-suspend需要root权限。

于 2013-08-25T02:39:58.573 回答