phpize-impossible de trouver la configuration.m4.

J'essaie d'exécuter la commande' phpize ' sur MacOSx Mountain Lion, mais c'est ce que j'obtiens

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

Comment résoudre cette erreur ?

28
demandé sur Ankit Rustagi 2013-07-24 16:42:03

5 réponses

La commande phpize est destinée à être exécutée au niveau supérieur d'un répertoire source d'extension (ce répertoire source doit contenir une configuration de nom de fichier.m4).

Voir http://php.net/manual/en/install.pecl.phpize.php pour plus d'informations.

22
répondu nstCactus 2013-07-24 13:17:42

En anglais simple, cela signifie que vous exécutez la commande à partir du mauvais répertoire. Vous devez être dans le répertoire qui contient la source de l'extension que vous essayez d'installer.

Par exemple, si vous essayez d'installer mcrypt, comme je l'étais quand je suis tombé sur cette page de débordement de pile, vous devez être en php-5.6.24 / ext / mcrypt, puis exécutez la commande.

3
répondu Erin Geyer 2016-11-13 00:33:04

Http://qiita.com/MasatoYoshioka@github/items/e542f39a6f1a3bc1f71e

Dans le terminal

ls config.m4

ls config*

config.w32  config0.m4

cp config0.m4 config.m4

cd /usr/local/src/php-5.3.29/ext/zlib
phpize
./configure
make clean && make && make install

nano php.ini
 add extension=zlib.so
2
répondu gilcierweb 2015-11-05 17:30:50

Première exécution ./configure Il va créer config.m4 Fichier, reste les étapes sont les mêmes

0
répondu Mahesh 2017-10-12 06:09:29

Mon problème était que j'essayais d'exécuter la commande juste pour voir si je l'avais installée.

Essayer d'exécuter la commande seule vous donne cette erreur, utilisez-la uniquement dans le répertoire (probablement que vous avez téléchargé) qui contient l'extension que vous essayez d'installer.

Voici quelques instructions pour installer Xdebug pour php7. 2 par exemple.

Faites attention aux étapes 3 et 4, vous changez d'abord dir pour l'extension téléchargée décompressée, puis vous exécutez phpize.

Xdebug instructions d'installation

0
répondu Rodrirokr 2018-10-03 02:02:15