macos — при установке драйвера php для mongodb для xampp в osx ОШИБКА: сбой phpize

Я установил Mongodb с варкой.
при установке драйвера php для mongodb для xampp на osx

Я использовал эту команду: sudo / Applications / XAMPP / xamppfiles / bin / pecl install mongo

ОШИБКА: сбой `phpize ‘

Полная ошибка в терминале

WARNING: "pecl/mongo" is deprecated in favor of "channel:///mongodb"WARNING: channel "pecl.php.net" has updated its protocols, use "pecl channel-update pecl.php.net" to update
downloading mongo-1.6.12.tgz ...
Starting to download mongo-1.6.12.tgz (209,252 bytes)
.............................................done: 209,252 bytes
118 source files, building
running: phpize
Configuring for:
PHP Api Version:         20121113
Zend Module Api No:      20121212
Zend Extension Api No:   220121212
Cannot find autoconf. Please check your autoconf installation and the
$PHP_AUTOCONF environment variable. Then, rerun this script.

ERROR: `phpize' failed

0

Решение

Я нахожу решение: и это сработало для меня.

  1. Скачать автоконф
    локон http://ftp.gnu.org/gnu/autoconf/autoconf-latest.tar.gz > autoconf.tar.gz

  2. Разархивируй автоконф архив
    tar -xvzf autoconf.tar.gz

  3. Настройте и создайте — обратите внимание, что неархивированная папка может иметь другое имя.
    cd autoconf-2.69
    ./configure
    судо сделать && sudo make install

  4. Это установит autoconf в / usr / local / bin / autoconf. Чтобы заставить phpize работать, установите переменную среды PHP_AUTOCONF, чтобы она указала на вновь установленный autoconf.
    экспорт PHP_AUTOCONF = / usr / local / bin / autoconf

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]