ChinaUnix.net
相关文章推荐:

php exec linux

tst.php 权限是 755 ,但exec()不能用,但同样代码在另一台机器上则是可以的,关于那个 functions=exec 的也设置了。 哪位大哥帮助下? php $file = "1.php"; $new_file = "1.bak.php"; //$arr = array($file,$new_file); if(file_exists($file)) { echo "$file file is exists "; } else { exec("/bin/...

by arserangel - PHP - 2009-02-04 15:47:50 阅读(3833) 回复(5)

相关讨论
by ztj2247 - PHP - 2008-10-22 08:42:33 阅读(2869) 回复(2)

php $a=exec("ls -al /home/demo/admin/include"); echo $a; ?>; 结果是: -rw-r--r-- 1 demo nobody 30 Sep 17 14:44 test.php 其实我这里有很有很多文件呀,为什么只显示一条呢?

by flowingtree - PHP - 2005-10-08 14:33:18 阅读(3058) 回复(8)

如果用本函数启动一个程序并希望保持在后台运行,必须确保该程序的输出被重定向到一个文件或者其它输出流去,否则 php 会在程序执行结束前挂起。 如何操作~~我用php启动了一个程序~~~想让这个程序在后台运行,那么我是要如何操作:重定向或输出流的这个操作~~ 有没有类似的一个演示~~~实在是太囧了,一点都不理解这个意思,百度了~~GOOGLE了都没有找到相应的文档教程~~~郁闷啊~~

by suxiangkun - PHP - 2009-01-13 17:27:21 阅读(1903) 回复(1)

程序代码是这样的 php exec("php a.php", $results, $error); if ($error != 0) echo 0; ?> 执行a.php会很慢,我怎么才能知道它被执行多少,什么时候才执行完。 望高手指教。

by canu - PHP - 2008-07-04 15:07:52 阅读(2173) 回复(1)

环境 rh9 + php4.2 系统自带的, 我编辑了 /etc/php.ini safe_mode = On safe_mode_exec_dir = /var/www/html //(rh9 系统缺省的httpd 主目录) 保存后重起服务器。 按道理这个时候应该能执行exec() 函数了。我测试了一下 写了个简单的测试程序如下 test.php 并放在 /var/www/html exec("ls >;1.txt"); ?>; 运行了test.php ,在/var/www/html 并没有产生一个 1.txt 的文件! 请问我这样测试可以吗?如果写的没错,那么 exec() ...

by sdjw - PHP - 2004-01-28 08:22:21 阅读(3176) 回复(3)

小弟编写了一段php代码,涉及shell,碰到问题,请高人赐教 hi.php php         function test() {                 $cmd_line = "/usr/local/bin/setf -f /usr/local/etc/one.conf -ch intf -k type -v xdsl";               ...

by lvzg - PHP - 2008-09-30 13:14:07 阅读(5442) 回复(2)

我在前台调用后台的Shell命令时,基本上都是用exec()这个函数的,但是预见一个问题,如果输入结果有多行的话,用$result = exec(command);只能取回输出的最后一行,比如: [root@wzj root]#./mytest -l 111 222 333 [root@wzj root]# 用上述办法执行的“./mytest -l ”取回的$result 只有一个“333”,而我想要全部的行 请问,我因该怎么处理这个问题呢?

by wzjefc - PHP - 2006-03-10 00:40:05 阅读(4223) 回复(2)

版权声明 :转载时请以超链接形式标明文章原始出处和作者信息及 本声明 http://skyrhythm.blogbus.com/logs/17595723.html 有人在问,为什么在linux下执行 Runtime.exec("javac *.java")会报错误:找不到*.java。 我查了一下资料,发现是由于DOS和unix命令行翻译器(command line interpreter)的差异引起的。Unix的命令行翻译器(即我们熟知的shell)会自动扩展其中的通配符和正则表达式,而DOS则不会。这个差异导致了在执行java...

by laoding5 - Java文档中心 - 2008-11-10 22:24:05 阅读(1771) 回复(0)

如题。在命令行可以用 “perl /root/perl/hello.pl”来跑这个perl程序,请问用C写个程序怎么通过exec函数调用Perl? 试了好久,没弄出来。

by xsir317 - Perl - 2008-03-07 14:21:20 阅读(2434) 回复(5)

那位有VERITAS Backup exec 10 Remote Agent for linux and Unix的软件阿

veritas

by 上尉 - 存储备份 - 2007-04-17 17:41:05 阅读(2783) 回复(3)