не вдається знайти autoconf. будь ласка, перевірте свою установку autoconf Xampp в CentOS


81

Отримання чергової помилки під час налаштування memcahed за допомогою php у XAMPP у CentOS

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

Не вдається знайти autoconf. Будь ласка, перевірте встановлення autoconf та змінну середовища $ PHP_AUTOCONF. Потім повторіть цей сценарій.

Як це вирішити?

Відповіді:


126

Користувачі MAC

Ви можете легко це зробити за допомогою заварки.

brew install autoconf


6
Цей спосіб спеціально рекомендується для користувачів MacOSX.
Ігнасіо Сегура

2
Працює також з MacPorts: port install autoconf.
tomasbedrich


43

Я потрапив сюди, шукаючи відповідь для докера при використанні 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}

4
Це працює! просто не забудьте дотримуватися документації докер-образуIt is strongly recommended that users use an explicit version number in their pecl install invocations to ensure proper PHP version compatibility
Елвін Кеслер,

Я все ще отримую помилки: Команда '/ 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функція має (для очищення) концепцію віртуальних пакетів, що використовують перемикач --virtualor -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Прапор необхідно , щоб гарантувати , що пакети не кешуються при їх завантаженні і після того, як все пройшло успішно. Зображення зросло з 200 МБ до 89 МБ, просто додавши цей прапор.
b01


0

Я вирішив проблему "yum install autoconf" на CentOS 7


1
Є й інші відповіді, які надають питання ОП, і вони були опубліковані деякий час тому. Розміщуючи відповідь, будь ласка, переконайтесь, що ви додали або нове рішення, або значно кращі пояснення, особливо при відповіді на старіші запитання. Обов’язково надайте пояснення, що робить ваш код і як він вирішує проблему.
help-info.de
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.