Windows上的PHP exec()无法正常工作

1 php exec

嘿,我正在尝试通过PHP在Windows上执行程序,命令发布在下面.这似乎根本没有在脚本中运行,即使在命令被手动输入命令提示符时它也能正常工作.

exec('C:\\ffmpeg -i ' . $movedfile . ' -acodec aac -ab 128k -vcodec libx264 -fpre C:\\ffmpeg\\share\\ffmpeg\\libx264-hq.ffpreset -crf 22 -threads 0 -wpredp 0' . $convertedfile);
Run Code Online (Sandbox Code Playgroud)

有什么建议?

谢谢!

sou*_*rge 12

  1. 你最后错过了一个空间
  2. 你应该真的用 escapeshellarg()