shell-exec

    -1热度

    1回答

    大家好, 我挣扎小时以上的视频(叠加)将图像,并直接在Web浏览器中播放输出(我已经安装在服务器上的FFMPEG)。这里是我有: $output = shell_exec($command); $image = '/image.png'; $video = '/videoin.mp4'; $saved_video_path= ""; $i = "'"; $command

    1热度

    1回答

    运行PowerShell脚本我使用PowerShell脚本以下获取Cisco设备上的show run命令运行: getconfig.ps1 $ErrorActionPreference ="Inquire" Import-Module SSH-Sessions $time ="$(get-date -f yyyy-MM-dd)" $filename ="config" $ext =".tx

    -1热度

    1回答

    我有一个design tool extension在我正在使用的网站上使用。设计工具使用inkscape命令行来导出图像。有一个php界面可以用于最终调用shell_exec($inkscapeCmd)的命令行操作。在注意到图像文件没有被导出之后,我创建了一些测试来尝试和调试。我改变了执行行shell_exec($inkscapeCmd . ' 2>&1')才能看到错误消息: sh: inksca

    0热度

    1回答

    我使用PHP的shell_exec函数来执行C程序的二进制.exe文件。 我的C程序需要一个输入文本文件,并在输出中创建几个文本文件。为了将它与Web前端集成,我使用php的shell_exec函数来执行一个shell脚本,该脚本又调用二进制C .exe文件。 这个二进制.exe文件,输入文本文件,shell脚本和php文件在服务器端。为了测试目的,我已经在服务器端为chmod 777提供了所提及

    0热度

    1回答

    我一直在寻找互联网相当长的一段时间,但我找不到解决我的问题。我对PHP很新,并且遇到了在后台运行php脚本的问题。基本上,我从JQuery ajax获取POST数据,我把它放在一个长字符串中,在每个变量上使用escapeshellarg()并用空格分隔,然后我调用我想在后台使用exec()处理的脚本或shell_exec()函数(我尝试都没有任何成功...)。 $arg_list = escape

    0热度

    1回答

    我有一个bash脚本中的SSH命令来连接和列出服务器的主文件,但是当我从我的PHP脚本运行它时,我没有输出。我在我的电脑和服务器之间建立了一个SSH密钥。在终端中运行bash脚本,但由于某种原因,我无法从PHP脚本中调用该脚本。 这里是bash脚本: #!/bin/bash ssh [email protected] "ls" 和调用脚本的PHP脚本: <?php chdir('/opt/

    0热度

    1回答

    我有一个测试脚本,不如下: $a = shell_exec("sox /var/www/html/media/file-all.gsm -r 8000 -c 1 -e signed-integer /var/www/html/wav-files/file-all.wav"); 脚本运行的Apache用户 源和目标文件和文件夹有777权限 尝试将组和所有权更改为apache用户 仍然无法正常工作

    0热度

    1回答

    我是一个Centos 7机器,我用Apache和Slim Framework配置了PHP机器。 检查文件是否存在并将代码复制到目录中的简单代码在其中一台机器上工作正常,但在另一台机器上无法工作。它真的很奇怪。 其实我是通过Apache访问API来触发这个函数的。 功能像shell_exec alaways返回0 复制功能也没有工作 file_exists也无法正常工作。 任何帮助或线索为什么这是错

    0热度

    1回答

    我想用mogrify(GraphicsMagicks)压缩JPG,我需要将结果存储在一个变量中。 $compressed_jpg_content = shell_exec("gm mogrify -quality 85 - < ".escapeshellarg($image_path)." $filename.jpg"); if (!$compressed_jpg_content) {

    0热度

    1回答

    上午执行shell命令,如下所示。 shell_exec('java -jar sanityTest.jar'); $success = array('status' => "Success",'type' => "execute"); echo json_encode($success); shell_exec命令在执行完成之前不会执行下一条语句。我想要的是在后台执行它,即使是Windo