Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/251.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ubuntu 12.04升级php 5.4缺少php5 ffmpeg_Php_Ffmpeg - Fatal编程技术网

Ubuntu 12.04升级php 5.4缺少php5 ffmpeg

Ubuntu 12.04升级php 5.4缺少php5 ffmpeg,php,ffmpeg,Php,Ffmpeg,我将php更新为5.4版,但现在无法安装软件包php5 ffmpeg,因为它给了我以下错误: php5 ffmpeg:取决于:phpapi-20090626 另外,如果我尝试编写php-v,会给出以下警告: PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20100525/ffmpeg.so' - / usr/lib/php5/20100525/ffmpeg.so: can not open shar

我将php更新为5.4版,但现在无法安装软件包php5 ffmpeg,因为它给了我以下错误: php5 ffmpeg:取决于:phpapi-20090626

另外,如果我尝试编写php-v,会给出以下警告:

PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib/php5/20100525/ffmpeg.so' - / usr/lib/php5/20100525/ffmpeg.so:
can not open shared object file: No such file or directory in Unknown on line 0
5.4.17RC1 PHP (cli) (built: Jun 22 2013 19:27:26)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies

一些解决方案?

您是如何升级的?自己编译?您不能混合/匹配来自不同版本php的php包。内部API不同,不同版本的模块在另一个版本中通常完全无用。我没有编译,但我使用了相应的存储库来更新版本。没有版本的混合。问题是我不能使用php5-ffmpeg.phpapi-20090626和20100525,因为它们是不同版本的API,因此无法工作。你在运行什么操作系统?版本您正在使用哪些存储库?你最初的PHP版本是什么?php5 ffmpeg是否由用于php5.4的新存储库提供?(如果不是,那几乎肯定是你的问题。)