2015-10-12 1 views
0

Obtenir cette erreur:ffmpeg erreur d'installation sur CentOS 6

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

Il est en quelque même que: ffmpeg cannot install PHP extension module

Mais je ne pouvais pas trouver ".so" file: PHP cannot load shared libraries

Il est dit "Les extensions PHP ne sont pas compilées pour cette version de PHP"

Mon serveur PHP:

[[email protected] ffmpegphp]# phpize 
Configuring for: 
PHP Api Version:   20100412 
Zend Module Api No:  20100525 
Zend Extension Api No: 220100525 

Comment changer mon numéro PHP Api?

+3

double possible de [ffmpeg ne peut pas installer le module d'extension PHP] (http://stackoverflow.com/questions/3109241/ffmpeg-cannot-install-php-extension-module) –

+0

il est maintenant résolu. changé la version de ffmpeg-php et cela http://stackoverflow.com/questions/20055252/make-ffmpeg-movie-lo-error-1-when-compiling-ffmpeg-php – editinit

Répondre

0

installer ffmpeg:

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

installer 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 

Si l'erreur est rencontrée: make: *** [ffmpeg_movie.lo] Error 1 when compiling ffmpeg-php

Si l'installation terminée avec succès ffmpeg.so le fichier sera créé en /usr/lib64/php/modules/.

Accédez à votre chemin php.ini (cd /etc/php.d/ dans CentOS 6.7).

Créez le fichier ffmpeg.ini et ajoutez extension=ffmpeg.so.

Restart httpd

/etc/init.d/httpd restart 

Note: la version du changement si elle devient erreur ou installer ffmpeg-devel

Source: