shell-exec

    2热度

    1回答

    试图解决这个问题。我想PHP中执行一个Perl脚本,使用了shell_exec()像这样: <?php $output=shell_exec("./tst.pl > test.txt"); //$output=shell_exec("./tst.pl"); echo $output; ?> 它不会输出写到使用“>” FILENAME.TXT文件。 这将工作,如果我执行,而不是将其指向文

    0热度

    2回答

    您好,有很多具体的例子,但我只是想有一个工作泛型调用PHP从shell_exec后台的例子。 所以我的PHP函数运行一个大型的处理工作。 在脚本(process.php)的顶部我放? !#usr/bin/php 我想 - 任何方式来获得具体的路径,也许'哪个PHP'? 然后实际的命令是 shell_exec(sprintf('php process.php %s %s > /dev/null

    3热度

    2回答

    你好我使用PHP脚本中的命令了shell_exec: $output = shell_exec('ls -l'); print_r($output); 终端:PHP test.php的 预期导致目录列表。 切换到我的浏览器我得不到输出。 我需要授予用户'apache'的特权,以便它可以执行某些命令,或将用户添加到具有这些特权的组中。我知道如何将用户添加到组等,我只是想知道什么最佳实践方法是授

    8热度

    3回答

    我认为有很多类似的帖子,但我还没有找到一个解决方案后搜索。 基本上,我试图在后台运行两个脚本。当我在命令行中运行它们,我打电话给我的第一个脚本后看到: /usr/bin/nohup php script.php > nohupoutput.log & echo $! 我已经试过...script.php > /dev/null &具有相同的结果。我得到: /usr/bin/nohup: ign

    0热度

    1回答

    我现在有一个sh脚本: location=$1 imageNumber=$2 keyword=$3 page=$4 imagesInPage=$5 imagesToGet=$6 imageUrls=`curl -s "http://www.flickr.com/services/rest/?method=flickr.photos.sea

    0热度

    1回答

    我有一个bash脚本,它运行而不必成为根。 但是当我通过shell_exec()(或system(),或exec())运行它像这样: return system("/home/tom/rrd/rrdtool-drawgraph.sh $interval $multiples - debug 2>&1;"); 我得到以下信息: SH:/家庭/嗵/ RRD/rrdtool的-drawgraph.s

    1热度

    3回答

    是否可以在远程计算机(不是本地主机)上执行shell命令?例如之类的东西 $output = shell_exec("unzip filename.zip"); 你可以假设你有一个远程计算机上的用户帐户的登录凭据,以及远程root用户名,密码和的cPanel访问密钥。

    2热度

    3回答

    我有一个shell脚本,通过ssh和一个键连接到另一台机器,所以它不需要用户名和密码。 当我从命令行运行这个脚本它工作正常..但是当我从php shell_exec运行此脚本它不起作用。 如果我与PHP建立ssh连接并以我自己的用户身份运行脚本,它确实有效。 现在对于我的问题:D 有没有一种方法可以通过php运行shell_exec中的脚本,而不用通过ssh作为不同用户的连接?

    1热度

    1回答

    我希望有人可以帮忙,我有一个PHP页面,它使用shell_exec来压缩一个目录并运行git pull来降低最近的存储库更改。 $op = shell_exec("cd /home/user/git/$repo/$dir/; zip -r /home/user/archives/$dir.$datestamp.zip $dir; cd /home/user/git/$repo/$dir/; git

    1热度

    4回答

    我想在我的Ubuntu 10.4服务器上安装CutyCapt。 我在SSH使用下面的命令生成缩略图: xvfb-run --server-args="-screen 1, 1280x1200x24" ./CutyCapt --url=http://www.google.dk --out=/var/www/user/data/www/domain.com/test.png --min-width=