因为目前的项目只有一台服务器。 需要每天定时自动从客户服务器上获取数据。 客户提供了他们的VPN信息,包括IP,用户名密码等。 我们需要先通过VPN客户端连入客户的VPN,然后再到客户VPN网中的一台服务器上请求获取数据。 目前发现项目服务器一旦在WINDOWS上拨号到用户的VPN,那么项目服务器就无法再通过我们的网络正常访问其他公网地址,那么项目服务器上的其他程序会因此受到影响。 因此考虑用php实现自动登陆VPN并执行相应操作...
by kakaku2008 - PHP - 2008-06-30 12:16:36 阅读(4174) 回复(4)
想用root用户创建一个文件夹 $mkdir="su --login root -c 'mkdir /aaa'"; $passwd="aaaaaa"; $fp=popen($mkdir,"w"); fputs($fp,$passwd); pclose($fp); 网上找得代码,但是就是不能创建,也不报错,麻烦各位帮忙看看我写的错在哪里,谢谢
我经常需要在shell下面看netstat 能通过php来调用netstat么? 给我个页面,我填grep的关键字,运行之后返回netstat -naop|grep $string 的结果 同样,其他命令也能么?
我用system 命令调用at 然后写一任务计划,定期执行某个shell脚本。 php里是这么写的: php @system("at -f myat.sh 11:54 12/09/2008",$rs); echo "result=".$rs; ?> myat.sh是要执行一个php脚本 at -f myat.sh 11:54 12/09/2008 这段代码在linux下直接执行,程序是正常的,可是写在php里就不行了 通过php执行后,在linux下通过atq命令查看结果: 42 2008-12-09 11:54 a nobody 请教高手,该怎么做?
例如 system("service network stop"); ?> 网页显示Stopping MySQLA:[FAILED] 想问一下,如何用php 执行如上这样的指令呢? 谢谢1
我以apache的身份执行 在shell执行 $ sudo -l;pwd 可以看到,sudo -l的显示。 如果用php代码 php $output = shell_exec("sudo -l;pwd"); echo "
${output}?> 在页面上只能得到pwd的结果,sudo没有执行。 我在用visudo在/etc/sudoers中已经添加了apache的权限,在shell下可以执行sudo相关的指令,所以我怀疑是php的某个地方限制了sudo的执行。php的safe_mode是关闭的 请教还有什么设置会影响php执行sudo。环境是C...
我以apache的身份执行 在shell执行 $ whoami;sudo -l;pwd 可以看到,sudo -l的显示。 如果用php代码 php $output = shell_exec("whoami;sudo -l;pwd"); echo "
${output}?> 在页面上只能得到whoami和pwd的结果,sudo没有执行。 我在用visudo在/etc/sudoers中已经添加了apache的权限,在shell下可以执行sudo相关的指令,所以我怀疑是php的某个地方限制了sudo的执行。php的safe_mode是关闭的。 请教还有什么设置会...
File 'NONEXISTENT/charsets/?.conf' not found (Errcode: 2) Character set '#24' is not a compiled character set and is not specified in the 'NONEXISTENT/charsets/Index' file apache1.3 php4.0静态安装! 经常出现执行结果为空的情况! 真是郁闷!