Heim >Backend-Entwicklung >PHP-Tutorial >Warum gibt „phpize' unter Debian/Ubuntu den Fehler „config.m4 nicht gefunden' aus?

Warum gibt „phpize' unter Debian/Ubuntu den Fehler „config.m4 nicht gefunden' aus?

Susan Sarandon
Susan SarandonOriginal
2024-10-29 13:33:29613Durchsuche

  Why is `phpize` throwing a

Phize unter Debian/Ubuntu installieren und ausführen

Problem:

Beim Versuch, ffmpeg als PHP-Erweiterung zu installieren, Beim Ausführen von phpize tritt beim Benutzer ein Fehler auf. Der Fehler weist darauf hin, dass config.m4 nicht gefunden werden kann.

Lösung:

Für aktuelle Versionen von Debian/Ubuntu (Debian 9 oder Ubuntu 16.04) lautet die Lösung: Installieren Sie das php-dev-Abhängigkeitspaket:

sudo apt install php-dev

Dadurch wird automatisch die richtige Version von php{x}-dev für Ihre Distribution installiert.

Ältere Versionen von Debian/Ubuntu :

Für PHP 5 installieren Sie das php5-dev-Paket:

sudo apt-get install php5-dev

Für PHP 7.x installieren Sie das php7.x-dev-Paket:

sudo apt-get install php7.x-dev

RHEL/CentOS/yum:

Auf Systemen, die yum verwenden, installieren Sie das PHP-Devel-Paket:

yum install php-devel

Zusätzliche Hinweise:

  • Stellen Sie sicher, dass Sie phpize aus dem obersten Verzeichnis des Moduls ausführen, das Sie installieren möchten.
  • Wenn immer noch Probleme auftreten, stellen Sie sicher, dass autoconf, automake , libtool und m4 sind installiert.

Das obige ist der detaillierte Inhalt vonWarum gibt „phpize' unter Debian/Ubuntu den Fehler „config.m4 nicht gefunden' aus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn