nie można znaleźć autoconf. sprawdź swoją instalację autoconf Xampp w CentOS


81

Pojawia się kolejny błąd podczas konfigurowania memcahed z php w XAMPP w CentOS

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

Nie można znaleźć pliku autoconf. Sprawdź swoją instalację autoconf i zmienną środowiskową $ PHP_AUTOCONF. Następnie ponownie uruchom ten skrypt.

Jak to rozwiązać?

Odpowiedzi:


126

Użytkownicy MAC

Możesz to łatwo zrobić za pomocą naparu.

brew install autoconf


6
Ten sposób jest szczególnie polecany użytkownikom MacOSX.
Ignacio Segura

2
Współpracuje również z DarwinPorts: port install autoconf.
tomasbedrich


43

Dostałem się tutaj, szukając odpowiedzi dla dockera podczas korzystania z linuxa Alpine, to zadziałało dla mnie (próbowałem rozwiązania @Dimitros, ale nie działało):

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

4
To działa! po prostu nie zapomnij postępować zgodnie z dokumentacją docker imageIt is strongly recommended that users use an explicit version number in their pecl install invocations to ensure proper PHP version compatibility
Alwin Kesler

Wciąż otrzymuję błędy: Polecenie '/ 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} 'zwróciło niezerowy kod: 4
Marcelo Fonseca

32

W przypadku systemu Alpine Linux apk addfunkcja ma (do czyszczenia) koncepcję pakietów wirtualnych przy użyciu przełącznika --virtuallub -t. Przykładem tego może być jednoczesne usunięcie grupy zależności kompilacji:

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

Źródła: https://github.com/gliderlabs/docker-alpine/blob/master/docs/usage.md


1
--no-cacheKonieczna jest flaga, aby zapewnić pakiety nie są buforowane, gdy są one pobierane i po wszystko prowadzi. Obraz wzrósł z 200 MB do 89 MB po prostu dodając tę ​​flagę.
b01


0

Rozwiązałem problem przez "yum install autoconf" na CentOS 7


2
Istnieją inne odpowiedzi, które zawierają pytanie PO, i zostały one opublikowane jakiś czas temu. Pisząc odpowiedź, upewnij się, że dodałeś nowe rozwiązanie lub znacznie lepsze wyjaśnienie, szczególnie w przypadku odpowiedzi na starsze pytania. Upewnij się, że wyjaśniłeś, co robi Twój kod i jak rozwiązuje problem.
help-info.de
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.