ffmpeg.so: undefined symbol: av_free_static

ffmpeg.so: undefined symbol: av_free_static

Muchas veces me he encontrado con este error en servidores que tienen compilada la extensión ffmpeg-php, el error puede ser reproducido al analizar los logs de apache o bien con un simple “php -v” desde la línea de comandos o mediante la carga de un archivo phpinfo.

También puede darse este error al intentar compilar la extensión, la forma más fácil de arreglarlo es la siguiente:

1.- Nos movemos hacia el directorio donde están los fuentes de ffmpeg-php

cd /usr/local/src/ffmpeg-php-5.0.0 (en mi caso)

2.- Editamos el archivo y con “ctrl + w” buscamos “av_free_static”, una vez encuentres la línea que tiene dicha cadena, puedes eliminarla directamente y proceder a guardar el archivo con “ctrl + x” y luego presionar “Y”

pico ffmpeg-php.c

3.- Nuevamente corre phpize, configure, make y make install sobre ffmpeg-php, coloca la extensión en el directorio de extensiones y debería ir bien :D

Deja tu comentario


Tecnologia | Ciencia | Dibujos Animados
free html hit 
counter