PHP拒绝运行pm​​-suspend?

时间:2013-08-25 02:05:14

标签: php linux root sudo suspend

所以我已经启动并运行了一个家庭服务器,并且已经使用wake-on-lan进行了设置,并让一位朋友设法将其从两个州撤离。太棒了,这样我就可以运行文件服务器而不必一直打开它。问题是,在醒来之后,我无法让它重新入睡。当然,我可以将它配置为在x分钟后暂停,但如果由于某种原因我想要它会让我感到不安。

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

1 个答案:

答案 0 :(得分:0)

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