Mac上にPHP環境を構築する

WBOY
リリース: 2016-07-29 09:04:25
オリジナル
851 人が閲覧しました

1. まず各種プラグインをインストールします。最初のプラグインは、ターミナルを開いた後、「xcode-select –install」と入力し、同意した上でインストールします。 2 つ目は HomeBrew です。ターミナルで、ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)" と入力します。 install autoconf、「brew install autoconf」と入力します

2. Mac で PHP パッケージのインポートを開始します。

ターミナル入力 ./buildconf --force

./configure--prefix=/usr/local/php7 --with-apxs2=/usr/sbin/apxs --enable-fpm--with-fpm-user= www --with-fpm-group=www --with-mysqli --with-pdo-mysql--with-iconv-dir --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib--with-libxml-dir=/usr --enable-xml --disable-rpath --enable-bcmath--enable-shmop --enable-sysvsem --enable-inline-optimization --with-curl --enable-mbregex--enable-mbstring --with-mcrypt --enable -ftp --with-gd --enable-gd-native-ttf--with-openssl --with-mhash --enable-pcntl --enable-sockets --with-xmlrpc--enable-zip --enable-soap --without-pear --with-gettext --disable-fileinfo--enable-maintainer-zts

3. エラーを解決します

1)configure: error: OpenSSL の が見つかりません

brew install openssl

brew link openssl –force

2)configure: error: jpeglib。 h が見つかりません。

brew

install libjpeg3)configure: エラー: png.h が見つかりません。

brew

install libpng

4)freetype

行くApple 公式オープンソース サポートへ: http://www.apple.com/opensource/GD に必要な zlib/libpng/jpeg/freetype/libgd を見つけてダウンロードします。 パッケージと実行スクリプトは次のとおりです:

tar -zxf gd。 .tar.gz

cd gd

sudo ./install

4)

configure:error:ヘッダーファイルlibintl.h

install

gettext

が見つかりませんsudo brew インストールgettext

configure ファイルを編集し、$PHP_GETTEXT /usr/local /usr を見つけ、最後に gettext のパスを追加します $PHP_GETTEXT /usr/local /usr /usr/local/opt/gettext

5) configure: error : mcrypt.h が見つかりません。libmcrypt を再インストールしてください。

brew install wget

http://www.tuicool.com/articles/yaQnmi2

以上、Mac 上で PHP 環境をセットアップする方法をさまざまな側面を含めて紹介しましたが、PHP チュートリアルに興味のある友人に役立つことを願っています。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート