prosumer Posted January 4, 2008 Share Posted January 4, 2008 I'm getting a zero-byte output (video.mpg) running this shell command within PHP. #!/usr/bin/ksh /usr/local/bin/convert /home/myfolder/image*.jpg /home/myfolder/video.mpg If I execute the following from the terminal, I get the correct output. convert image*.jpg video.mpg However, if I do it in PHP or cron job, I'll get a zero-byte file. I also tried : <?php exec("convert image*.jpg video.mpg"); ?> <?php shell_exec("convert image*.jpg video.mpg"); ?> or even wrap the above in a script.sh and then do a exec("sh script.sh") in PHP. All of the above give my a zero-byte output. Did I overlook something obvious? I hope so... Please enlighten Quote Link to comment https://forums.phpfreaks.com/topic/84541-anyone-use-usrbinconvert-successfully-in-php-or-cron-job/ Share on other sites More sharing options...
prosumer Posted January 5, 2008 Author Share Posted January 5, 2008 Ok, never mind. I found the solution. Just add the PATH to my mpeg2encode codec in the above script and it works Thanks for viewing. Quote Link to comment https://forums.phpfreaks.com/topic/84541-anyone-use-usrbinconvert-successfully-in-php-or-cron-job/#findComment-431079 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.