cómo instalar y ejecutar phpize

He querido instalar ffmpeg como una extensión de mi configuración de php. Entonces, antes de que pueda instalarlo, necesito phpize en phpize . Instalé php5-dev por sudo apt-get install php5-dev Pero ahora, cuando ejecuto phpize, aparece el siguiente error:

 phpize Cannot find config.m4. Make sure that you run '/usr/bin/phpize' in the top level source directory of the module 

La ubicación de mi php.ini es /usr/local/zend/etc/php.ini

De otro recurso en línea, intenté esto

 sudo apt-get install autoconf automake libtool m4 

Pero todos ellos ya están instalados.

Locate config.m4 no devolvió nada.

¿Alguna sugerencia aquí sobre cómo puedo obtener phpize y así, ffmpeg funcionando?

En Debian / Ubuntu, está en el paquete php5-dev.

 sudo apt-get install php5-dev 

Para PHP7 (del comentario rahilwazir ):

 sudo apt-get install php7.0-dev 

Para usuarios de PHP7

 sudo apt-get install php7.0-dev 

Oh … Lo tengo funcionando escribiendo /usr/bin/phpize lugar de solo phpize .

En Redhat Enterprise / CentOS, utilice yum para instalar el módulo php-devel :

 yum install php-devel 

Hmm … ¿realmente no sé cómo lo resolvió? Pero los siguientes pasos me lo resolvieron:

 find / -name 'config.m4' 

Ahora mira si el config.m4 está en alguna parte de una carpeta de esas cosas que quieres convertir en phpize. Ve a esa carpeta y ejecuta phpize directamente allí.

En Ubuntu 16.04, puedes instalar phpize con el comando

 aptitude install php7.1-dev // for php 7.1 

que es equivalente a

 apt-get install php7.1-dev // for php 7.1 

Para ubuntu 14.04LTS con php 7, problema:

 sudo apt-get install php-dev 

Luego instala:

 pecl install memcache 

Instalar desde el terminal de linux

 sudo apt-get install -dev 

Ejemplo:

 sudo apt-get install php5-dev #For `php` version 5 sudo apt-get install php7.0-dev #For `php` version 7.0 

Esto podría ayudar a alguien en ubuntu. Sin promesas.

 sudo apt-get install libcurl3 php5-dev libcurl4-gnutls-dev libmagic-dev sudo apt-get install php-http make sudo pecl install pecl_http 

Y agregando "extension=http.so" a php.ini (ubicado normalmente en /etc/php5/apache2/php.ini )

A continuación, reinicie Apache ( sudo service apache2 restart ).

En caso de duda, verifique sus registros de Apache:

 sudo su -- cd /var/log/apache2 tail -25 error.log 

¿Http.so está comenzando o está fallando?

Para ubuntu con plesk instalado, ejecute apt-get install plesk-php56-dev, para otras versiones simplemente cambie XX en phpXX (sin punto)

https://nelsahost.com