2013-08-25 102 views
0

所以我有一個家庭服務器啓動並運行,並且通過喚醒LAN進行設置,並且有一位朋友設法將它從兩個州中喚醒。太好了,這樣我就可以運行文件服務器而不必一直開着它。問題是,在醒來之後,我無法讓它回去睡覺。當然,我可以將它配置爲在x分鐘後暫停,但如果我因某種原因想要啓用它,那麼這會讓我發瘋。PHP拒絕運行pm​​暫停?

我一直試圖讓PHP運行pm-suspend,幾乎沒有成功。我已經構建了一個腳本,我可以從終端運行./script,並且它暫停正常。 Php會執行它,它甚至會迴應我想要的行,但它只是跳過懸掛系統的行,就像它甚至不在那裏一樣。想知道我能做些什麼來完成這項工作?

+0

爲什麼不只是SSH並運行'pm-suspend'? – Thanatos

回答

0

你可以用root用戶運行服務器引擎(apache/nginx)。 pm-suspend需要root權限。