Maison  >  Article  >  développement back-end  >  Pourquoi est-ce que j'obtiens l'erreur « Impossible de trouver config.m4 » lors de l'exécution de phpize ?

Pourquoi est-ce que j'obtiens l'erreur « Impossible de trouver config.m4 » lors de l'exécution de phpize ?

Linda Hamilton
Linda Hamiltonoriginal
2024-10-27 14:04:29602parcourir

Why Am I Getting the

Dépannage de l'erreur « Impossible de trouver config.m4 » dans phpize

La rencontre de l'erreur « Impossible de trouver config.m4 » lors de l'exécution de phpize est un problème courant qui peut gêner l'installation d'extensions comme ffmpeg. Voici comment résoudre cette erreur et faire fonctionner phpize.

Prérequis :

Vous avez déjà installé les packages de développement nécessaires pour votre version PHP, tels que php- dev pour Debian/Ubuntu ou php-devel pour RHEL/CentOS.

Solution :

Debian/Ubuntu :

Pour Debian 9 ou Ubuntu 16.04, installez le package de dépendances php-dev :

<code class="shell">sudo apt install php-dev</code>

Pour les anciennes versions de Debian/Ubuntu :

  • Pour PHP 5, installez php5 -dev :

    <code class="shell">sudo apt-get install php5-dev</code>
  • Pour PHP 7.x, installez php7.x-dev (remplacez x par la version PHP) :

    <code class="shell">sudo apt-get install php7.x-dev</code>

RHEL/CentOS :

Installez le package php-devel :

<code class="shell">yum install php-devel</code>

Remarques supplémentaires :

  • Assurez-vous d'exécuter phpize à partir du répertoire source de niveau supérieur de l'extension que vous installez.
  • Si vous rencontrez toujours l'erreur après l'installation des packages de développement, essayez la commande suivante pour localisez config.m4 :

    <code class="shell">find / -type f -name config.m4</code>

Une fois les packages de développement installés, vous devriez pouvoir exécuter phpize et procéder à l'installation de l'extension.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn