update sierra remove mac high cambiar actualizar php macos osx-mountain-lion

sierra - phpize-No se puede encontrar config.m4.



update php mac os x yosemite (5)

Estoy intentando ejecutar el comando ''phpize'' en MacOSx Mountain Lion, pero esto es lo que obtengo

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

¿Cómo resuelvo este error?


El comando phpize está destinado a ejecutarse en el nivel superior de un directorio de origen de extensión (este directorio de origen debe contener un nombre de archivo config.m4).

Consulte http://php.net/manual/en/install.pecl.phpize.php para obtener más información.


En inglés simple, significa que está ejecutando el comando desde el directorio incorrecto. Debe estar en el directorio que contiene la fuente de la extensión que está intentando instalar.

Por ejemplo, si está tratando de instalar mcrypt, como lo estaba cuando me topé con esta página de desbordamiento de pila, debe estar en php-5.6.24 / ext / mcrypt y luego ejecutar el comando.


Mi problema era que estaba intentando ejecutar el comando solo para ver si lo tenía instalado.

Tratar de ejecutar el comando solo le da ese error, solo utilícelo dentro del directorio (lo más probable es que haya descargado) que contiene la extensión que está tratando de instalar.

Aquí algunas instrucciones para instalar Xdebug para php7.2 por ejemplo.

Tenga especial cuidado en los pasos 3 y 4, primero cambie el directorio a la extensión descargada desempaquetada y luego ejecute phpize .


primero ejecute ./configure que creará el archivo config.m4 , los pasos son los mismos