ffmpeg在centos 6上安装错误

时间:2015-10-12 10:10:43

标签: ffmpeg centos ffmpeg-php

出现此错误:

[root@web1 ffmpegphp]# make install
Installing shared extensions:     /usr/lib64/php/modules/
cp: cannot stat `modules/*': No such file or directory
make: *** [install-modules] Error 1

ffmpeg cannot install PHP extension module

相同

但我找不到" .so"档案:PHP cannot load shared libraries

它说" PHP扩展不是为这个版本的PHP编译的,而且#34;

我的服务器PHP:

[root@web1 ffmpegphp]# phpize
Configuring for:
PHP Api Version:         20100412
Zend Module Api No:      20100525
Zend Extension Api No:   220100525

如何更改我的PHP Api号码?

1 个答案:

答案 0 :(得分:0)

安装ffmpeg:

https://trac.ffmpeg.org/wiki/CompilationGuide/Centos

安装FFmpeg-Php

mkdir ffmpegphp
cd ffmpegphp
wget http ://downloads.sourceforge.net/project/ffmpeg-php/OldFiles/ffmpeg-php-0.6.2.tbz2
tar jxvf ffmpeg-php-0.6.0.tbz2
cd ffmpeg-php-0.6.0
phpize
./configure
make
make install

如果遇到错误: make: *** [ffmpeg_movie.lo] Error 1 when compiling ffmpeg-php

如果安装成功完成ffmpeg.so文件将在/usr/lib64/php/modules/

中创建

转到php.ini路径(CentOS 6.7中的cd /etc/php.d/)。

创建文件ffmpeg.ini并添加extension=ffmpeg.so

重新启动httpd

/etc/init.d/httpd restart

注意:更改版本如果收到错误或安装ffmpeg-devel

<强>来源: