usr update registered phpize7 phpize pdo_dbh not make mac for failed error conn alternatives alternative php ffmpeg phpinfo

update - cómo instalar y ejecutar phpize



phpize centos (13)

Instalar desde el terminal de linux

sudo apt-get install <php_version>-dev

Ejemplo:

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

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 PHP 7.0 (del comentario rahilwazir):

sudo apt-get install php7.0-dev

Para PHP 7.1

sudo apt-get install php7.1-dev


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

yum install php-devel

Para PHP 7, necesitas:

yum install php70-php-devel


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


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?


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í.


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


Para ubuntu 14.04LTS con php 7, problema:

sudo apt-get install php-dev

Luego instala:

pecl install memcache


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


Para usuarios de PHP7

sudo apt-get install php7.0-dev


Por ejemplo, si quisiera usar el comando "phpize" para PHP 5.6, usaría la ruta completa: Código:

/opt/cpanel/ea-php56/root/usr/bin/phpize


Por supuesto en PHP7.2

sudo apt-get install php7.2-dev


Vaya a la carpeta descargada y allí encontrará config.m4. Abra la terminal y ejecute phpsize.