是否可以使用php重启电脑?
最佳答案
确实,您可以使用 exec()
或 system()
但权限将成为问题,因为 PHP 是在运行 的用户上运行的 Apache
。
作为一种快速解决方法,可以授予用户 apache 重新启动的权限。根据您的系统,设置此项可能非常困难。
您可以做的另一种方法是让 Cron 任务(属于 root)每分钟(或秒)检查一些文件,并由您的 PHP 程序编辑该文件。该文件被设置为只能由 Apache 编辑。这更容易做到。
希望这有帮助。
关于php - 使用 php 重新启动电脑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2306254/