• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

exec() with ffmpeg and convert

decaPeter

New Pleskian
Hello,

i'm trying to execute commands with exec() on PHP 5.2 on windows server.

I can run and echo exec('whoami') but i cant run exec() with ffmpeg and concert.

With
Code:
echo exec('convert.exe a.jpg output.png')
return : "ParamŠtre non valide"
i have tried everything :

Code:
$input = "C:\\my\\folder\\httpdocs\\imagick\\a.jpg";
$output = "C:\\my\\folder\\httpdocs\\imagick\\output.png";
echo exec("convert.exe $input $output");
return : "ParamŠtre non valide"

Code:
$input = "C:/my/folder/httpdocs/imagick/a.jpg";
$output = "C:/my/folder/httpdocs/imagick/output.png";
echo exec("convert.exe $input $output");
echo exec("convert $input $output");
return : "ParamŠtre non valide"
but in windows cmd shell, it works!!

Code:
echo exec("ffmpeg.exe input.avi output.flv");
Code:
echo exec("ffmpeg input.avi output.flv");
return nothing... and its the same with all path tests... (but it works in cmd)

any idee? i need help, i have read so much forum but i never solved the problem :(
 
solved :

it was a security of IIS plesk user. I had to add rights for IIS Plesk user on folters of ffmpeg and convert. Now it works.
 
Back
Top