个人认为可以调用linux重启命令就Ok具体函数可以用shell_exec函数

解决方案 »

  1.   


    如果是更改IP地址的话,不需要冲启动整个服务器,只要重新装载network服务就可以了。
    如果非要重起,如下:
    1.安全方面,首先保证页面不能在外部公开,只有管理员能用
    2.察看http.conf中设定的用户名
    3.让http.conf中设定的用户具有执行reboot命令的权限,也可以直接把apache的用户设定为root
      

  2.   


    然后就是用php的函数执行外部命令了,在不懂就去下个文档看看
    http://download.csdn.net/source/871602
      

  3.   

    首先要有权限,即是Apache运行用户有ReBoot的权限,然后用system、exec执行系统命令就可以了。楼上的,支持一下。