In the mean time, the easiest solution, in my opinion, is to downgrade PHP (and ffmpeg, if necessary) to the supported version. Given the specifics of how old php5-ffmpeg is ( as detailed here), I would try to change your application to avoid the use of this library in the first place, as it locks you in to (at least) an old version of ffmpeg. That might not be possible with the updated versions of ffmpeg and PHP, though. Update all the packages by executing the following command. If it isn't available, you'll have to try to build it yourself. To install FFmpeg on your Ubuntu server, follow the below steps: First, Log in to the server as an ssh user with sudo privileges. I believe this is a package from an external repository (like a PPA), because I don't see it in the normal distribution repositories.
The quickest solution just to get everything working, if the PHP upgrade broke it, would be to downgrade PHP.įor a solution using the new PHP, you will need an updated version of php5-ffmpeg, if that's available. In your case, this is an older virtual package which php5-ffmpeg requires, and which the newer PHP package doesn't provide. Phpapi-20090626+lfs is a "virtual package" which another package may "provide".