ホームページ  >  記事  >  バックエンド開発  >  phpize の実行時に「config.m4 が見つかりません」エラーが表示されるのはなぜですか?

phpize の実行時に「config.m4 が見つかりません」エラーが表示されるのはなぜですか?

Linda Hamilton
Linda Hamiltonオリジナル
2024-10-27 14:04:29602ブラウズ

Why Am I Getting the

phpize の「config.m4 が見つかりません」エラーのトラブルシューティング

phpize の実行中に「config.m4 が見つかりません」エラーが発生するのは、これは、ffmpeg などの拡張機能のインストールを妨げる可能性がある一般的な問題です。このエラーを解決して phpize を起動して実行する方法は次のとおりです。

前提条件:

お使いの PHP バージョンに必要な開発パッケージ (php- など) がすでにインストールされている必要があります。 Debian/Ubuntu の場合は dev、RHEL/CentOS の場合は php-devel。

解決策:

Debian/Ubuntu:

Debian 9 または Ubuntu 16.04 の場合は、php-dev 依存関係パッケージをインストールします:

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

Debian/Ubuntu の古いバージョンの場合:

  • PHP 5 の場合、php5 をインストールします-dev:

    <code class="shell">sudo apt-get install php5-dev</code>
  • PHP 7.x の場合、php7.x-dev をインストールします (x を PHP バージョンに置き換えます):

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

RHEL/CentOS:

php-devel パッケージをインストールします:

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

追加メモ:

  • インストールしている拡張機能の最上位ソース ディレクトリから phpize を実行していることを確認してください。
  • 開発パッケージをインストールした後もエラーが発生する場合は、次のコマンドを試してください。 config.m4 を見つけます:

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

開発パッケージがインストールされたら、phpize を実行して拡張機能のインストールを続行できるようになります。

以上がphpize の実行時に「config.m4 が見つかりません」エラーが表示されるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。