本人使用的环境为
操作系统:redhat5
apache 2
php5
想在web访问的时候执行service network restart
试过的方法有:
system("/usr/bin/sudo service network restart");
调用一个shell脚本,里面执行的是重启网卡命令
调用一个c程序,更改UID来执行此命令上面这些用法都试过了,还是不灵,郁闷呀,那位大虾帮帮忙,分不够再开贴送分
操作系统:redhat5
apache 2
php5
想在web访问的时候执行service network restart
试过的方法有:
system("/usr/bin/sudo service network restart");
调用一个shell脚本,里面执行的是重启网卡命令
调用一个c程序,更改UID来执行此命令上面这些用法都试过了,还是不灵,郁闷呀,那位大虾帮帮忙,分不够再开贴送分
解决方案 »
- 为什么我用simplexml_load_file就出错,我用的是php 5.2.5 版本,是这个版本不支持该功能,还是别的原因。谢高手帮助。
- 有人用过cakephp框架吗,进来帮帮我!
- 菜鸟问题:传值问题
- ZEND STUDIO 为什么无法解析PHP_MYSQL.dll 没装之前都能解析 该怎么弄啊·谢谢了
- php 点击按钮撤销上一步对数据库的操作
- 取总数时,用select count(*) 和 select count(id),id为主键,在效率上有区别吗?
- 提问:关于PHP连接SQL SERVER的问题
- 请问如何把onchange事件加进去?
- 请教代码
- 初次用php,遇到问题,请帮忙指教
- 如何实现提交多条数据
- 数据库设计
#!/bin/bash
service network restart设置所有者和用户组为root和你apache的组
chown root:yourapachegroup a.sh
设置root全权,apache组用户可读可运行,那个4就是setuid,意思就是这个执行的时候会以所有者身份运行
chmod 4750 a.sh仅提供思路,方法未经测试