Установите php trader на Mac OS

318
Niko Nik

Я пытаюсь установить на свой MAC модуль трейдера из PHP. Я работаю на PHP 7.1

Здесь моя ошибка:

sudo pecl install trader  Warning: Invalid argument supplied for foreach() in Downloader.php on line 592  Warning: Invalid argument supplied for foreach() in /usr/local/php5-7.1.1-20170213-100732/lib/php/PEAR/Downloader.php on line 592 downloading trader-0.5.0.tgz ... Starting to download trader-0.5.0.tgz (299,829 bytes) .........................................................done: 299,829 bytes  Warning: Invalid argument supplied for foreach() in Validator.php on line 870  Warning: Invalid argument supplied for foreach() in /usr/local/php5-7.1.1-20170213-100732/lib/php/PEAR/PackageFile/v2/Validator.php on line 870 332 source files, building running: phpize Configuring for: PHP Api Version: 20160303 Zend Module Api No: 20160303 Zend Extension Api No: 320160303 Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF environment variable. Then, rerun this script.  ERROR: `phpize' failed 
0

1 ответ на вопрос

2
slhck

Видимо autoconfне установлен в вашей системе.

Самый простой способ получить это установить Homebrew, а затем запустить:

brew install autoconf 

Как правило, я бы рекомендовал устанавливать сторонние зависимости через Homebrew, так как вам не нужно запускать sudoчто-либо с этими пакетами. Смотрите это руководство для получения дополнительной информации.

Похожие вопросы