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 환경 변수를 확인하십시오 . 그런 다음이 스크립트를 다시 실행하십시오.
어떻게 해결 했습니까?
답변
MAC 사용자
brew를 사용하여 쉽게 할 수 있습니다.
brew install autoconf
답변
autoconf를 설치해야합니다
CentOS의 경우 :
# yum install autoconf
Ubuntu의 경우 :
# apt-get install autoconf
fedora 24-27의 경우 :
# dnf install autoconf
답변
Alpine 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}
답변
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
답변
openSuSE의 경우 :
zypper install autoconf
답변
CentOS 7에서 “yum install autoconf”로 문제를 해결했습니다.