autoconfが見つかりません。CentOSでのautoconfインストールXamppを確認してください


81

CentOSのXAMPPでphpを使用してmemcahedを構成するときに別のエラーが発生する

#  /opt/lampp/bin/phpize
Configuring for:
PHP Api Version:         20131106
Zend Module Api No:      20131226
Zend Extension Api No:   220131226

autoconfが見つかりません。autoconfのインストールと$ PHP_AUTOCONF環境変数を確認してください。次に、このスクリプトを再実行します。

それを解決する方法は?

回答:



52

autoconfをインストールする必要があります

CentOSの場合:

# yum install autoconf

Ubuntuの場合:

# apt-get install autoconf

fedora 24-27の場合:

   # dnf install autoconf

これは私に多くの時間を節約しました。ありがとう!
ishimwe AubainConsolateur20年

43

私はここのための答えを探していましたドッキングウィンドウ使用しているときアルパインは、Linux、これは私のために働いていた(私は@Dimitrosソリューションを試みたが、仕事しませんでした)。

RUN apk --no-cache add pcre-dev ${PHPIZE_DEPS} \ 
  && pecl install xdebug \
  && docker-php-ext-enable xdebug \
  && apk del pcre-dev ${PHPIZE_DEPS}

4
これはうまくいきます!Dockerイメージのドキュメントに従うことを忘れないでくださいIt is strongly recommended that users use an explicit version number in their pecl install invocations to ensure proper PHP version compatibility
AlwinKesler19年

まだエラーが発生しています:コマンド '/ bin / sh -c apk add --no-cache pcre-dev $ {PHPIZE_DEPS} && pecl install xdebug-2.6.0 && docker-php-ext-enable xdebug && apk del pcre- DEV $ {PHPIZE_DEPSは}」非ゼロコード返さ:4
マルセロフォンセカ

32

Alpine Linuxの場合、このapk add機能には(クリーンアップ用に)--virtualまたは-tスイッチを使用した仮想パッケージの概念があります。これの使用例は、ビルドの依存関係のグループを一度に削除することです。

apk add --no-cache --update --virtual buildDeps autoconf \
 && pecl install xdebug \
 && docker-php-ext-enable xdebug \
 && apk del buildDeps

参照:https//github.com/gliderlabs/docker-alpine/blob/master/docs/usage.md


1
--no-cacheフラグは、それらがダウンロードされたときに、すべてが実行された後のパッケージがキャッシュされていないことを確認するために必要とされます。そのフラグを追加するだけで、画像は200MBから89MBになりました。
b01 2018


0

CentOS7で「yuminstallautoconf」を実行して問題を解決しました


1
OPの質問を提供する他の回答があり、それらは少し前に投稿されました。回答を投稿するときは、特に古い質問に回答するときは、新しい解決策または大幅に優れた説明を追加してください。コードの機能と問題の解決方法について説明してください。
–help
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.