0
A
回答
1
exec("shutdown -h now");
这是一个可怕的想法,虽然你会希望有一个PHP脚本有root权限,虽然故障排除
2
的命令是shutdown
,它需要给出一个时间:
exec("shutdown now");
另外请注意,只有root可以运行shutdown
。
0
你几乎是对的;你只拼错shutdown
,并没有给出关机时间。
正如Tim Nordenfur所说,只需拨打shutdown now
即可执行该命令。
为了将来的参考,如果你想关机并重新启动,它是exec("sudo shutdown -r now");
。
+0
PHP会处理'sudo'提示吗? – Tim 2011-03-07 00:39:44
+1
@Tim:如果PHP运行的终端连接 - 可能。如果它没有终端(例如从Web服务器)运行,那么'sudo'可能会认识到没有机会通过获取密码来验证用户,并且会拒绝尝试成为超级用户。所以'*不可靠*'可能是一个很好的总结。 – 2011-03-07 00:43:52
相关问题
- 1. 如何用exec关闭Ubuntu
- 2. 如何使用EXEC()PHP
- 3. 如何在Ubuntu中使用终端关闭Android Studio
- 4. php - 如何使用exec()从mysqldump返回?
- 5. 如何关闭PHP通知?
- 6. PyQt4:当GUI关闭时中断QThread exec
- 7. 如何在Ubuntu上使用PHP开始
- 8. 如何从Ubuntu的使用PHP
- 9. 使用exec并行化php()
- 10. PHP exec无法使用gcc
- 11. 如何从PHP执行exec()
- 12. 我如何知道NSWindow是使用关闭按钮关闭的?
- 13. 如何使用Runtime.getRuntime()。exec(“cmd”)
- 14. 如何阅读使用PHP自我关闭XML标记?
- 15. 如何使用php在注释中关闭标签
- 16. 如何使用PHP Eval()函数打开和关闭循环?
- 17. 如何使用php自动关闭开放的html标签?
- 18. 如何使用PHP关闭弹出窗口?
- 19. 使用PHP,如何在浏览器关闭后让cookie过期?
- 20. 如何使此关闭?
- 21. 如何在PHP 5.4中启用exec?
- 22. 如何检测CSS与PHP关闭?
- 23. 如何在YAML中表示PHP关闭?
- 24. 如何从PHP关闭Apache线程?
- 25. 如何检测关闭php标签?
- 26. 如何在php $ _SESSION中关闭脚本?
- 27. 如何关闭这些PHP警告?
- 28. PHP 5.4次关闭调用
- 29. 如何关闭不使用的线程?
- 30. 如何使用c#关闭网页?
一种方法是运行在终端的命令。 – Tim 2011-03-07 00:39:02