Intereting Posts
Как передать значение vue.js в качестве параметра для маршрута в лезвии Справка по настройке php для Eclipse Преобразование логики запросов mysql в построитель запросов Laravel php для аутентификации пользователя в форме входа в систему SQLSTATE : недопустимый номер параметра: параметр не определен (PDO) Относительные URL-адреса / пути в php facebook Uncaught OAuthException: токен активного доступа должен использоваться для запроса информации о текущем пользователе Разница между ob_get_clean и ob_get_flush Попытка создать статический класс базы данных, доступ к которому я могу получить из любой функции вне класса Как получить IP-адрес пользователя REST Виртуальный хост WAMP не работает Должен ли я использовать <объект> или <iframe> для загрузки видео? PHP обновить изображение В чем разница между открытыми тегами PHP «<? =» И «<? Php» / «<?»? преобразование числовой базы 10 в основание 62 (a-zA-Z0-9)

$ PHP_AUTOCONF ошибки на mac os x 10.7.3 при попытке установки расширений pecl

Я пытаюсь настроить мою машину с pecl_http и memcache, и в обоих случаях я получаю подобные ошибки. Это на MAC OS X 10.7.3 (лев), и у меня также установлен XCODE. Я также установил версию сообщества Zend Server перед запуском этих команд и установил переменные среды CFLAGS = '- arch i386 -arch x86_64'. Поэтому, пожалуйста, помогите с тем, что мне нужно сделать

bash-3.2# **sudo pecl install pecl_http-1.7.1** downloading pecl_http-1.7.1.tgz ... Starting to download pecl_http-1.7.1.tgz (174,098 bytes) .....................................done: 174,098 bytes 71 source files, building running: phpize Configuring for: PHP Api Version: 20090626 Zend Module Api No: 20090626 Zend Extension Api No: 220090626 Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF environment variable. Then, rerun this script. ERROR: `phpize' failed 

Solutions Collecting From Web of "$ PHP_AUTOCONF ошибки на mac os x 10.7.3 при попытке установки расширений pecl"

 brew install autoconf 

Гораздо проще решить

Вам необходимо установить autoconfig. Обычно мне нравится устанавливать библиотеки из источника. Таким образом, вы можете сделать следующее:

 curl -OL http://ftpmirror.gnu.org/autoconf/autoconf-latest.tar.gz tar xzf autoconf-latest.tar.gz cd autoconf-* ./configure --prefix=/usr/local make sudo make install 

Я просто прошел через это с Mountain Lion.

В Mac OS X 10.8 ситуация немного отличается. Очень проголосовавшее решение от Bob Spryn не работает, потому что оно не создает символические ссылки, поэтому после установки autoconf вы должны сделать их:

 sudo ln -s /usr/local/Cellar/autoconf/2.69/bin/autoconf /usr/bin/autoconf sudo ln -s /usr/local/Cellar/autoconf/2.69/bin/autoheader /usr/bin/autoheader 

Я знаю, что этот вопрос был для 10.7, но я надеюсь, что мой ответ полезен для кого-то на 10.8. 🙂

Обновлено: Также работает над 10.10 Yosemite.

или

 sudo port install autoconf 

если вы используете macports

XCODE 4.3 не помещает все инструменты autoconf и т. Д. В папку разработчика. Он даже не создает эту папку в MACINTOSH HD. Мне пришлось перейти на XCODE 4.2.1, который устанавливает все, что вам нужно, в папке разработчика, и теперь я не вижу ошибок.

Также здесь полезная ссылка .

возможно, вам нужна ссылка autoconf с brew link autoconf .