请教下,如何解决一下问题
brew install php56 \
> --without-snmp \
> --without-apache \
> --with-debug \
> --with-fpm \
> --with-intl \
> --with-homebrew-curl \
> --with-homebrew-libxslt \
> --with-homebrew-openssl \
> --with-imap \
> --with-mysql \
> --with-tidy
报错信息如下:
==> Installing php56 from homebrew/php
==> Downloading https://php.net/get/php-5.6.16.tar.bz2/from/this/mirror
Already downloaded: /Library/Caches/Homebrew/php56-5.6.16
==> ./configure --prefix=/usr/local/Cellar/php56/5.6.16 --localstatedir=/usr/local/
Last 15 lines from /Users/mengliu/Library/Logs/Homebrew/php56/01.configure:
checking whether to use system default cipher list instead of hardcoded value... no
checking for krb5-config... /usr/bin/krb5-config
checking for DSA_get_default_method in -lssl... no
checking for X509_free in -lcrypto... yes
checking for RAND_egd... no
checking for pkg-config... no
checking for OpenSSL version... >= 0.9.6
checking for CRYPTO_free in -lcrypto... yes
checking for SSL_CTX_set_ssl_version in -lssl... yes
checking for PCRE library to use... bundled
checking whether to enable the SQLite3 extension... yes
checking bundled sqlite3 library... yes
checking for ZLIB support... yes
checking if the location of ZLIB install directory is defined... no
configure: error: Cannot find libz
READ THIS: https://git.io/brew-troubleshooting
If reporting this issue please do so at (not Homebrew/homebrew):
https://github.com/Homebrew/homebrew-php/issues
根据以下信息安装
zlib
首先安装下
xcode
再根据提示信息加入环境变量
重新按装php56
参考文章:Mac全新安装LNMP