ホームページ  >  記事  >  バックエンド開発  >  phpredis 拡張機能を Mac にインストールする (macphpredis extension_PHP チュートリアル)

phpredis 拡張機能を Mac にインストールする (macphpredis extension_PHP チュートリアル)

WBOY
WBOYオリジナル
2016-07-12 09:03:581147ブラウズ

mac インストール phpredis 拡張機能、macphpredis 拡張機能

curl -O https://nodeload.github.com/nicolasff/phpredis/zip/master tar -zxf master cd phpredis-master/ phpize ./configure --with-php-config=/usr/bin/php-config make sudo sudo make install インストール # 这时候会提示一个路径 # /usr/lib/php/extensions/no-debug-non-zts-20100525/ # 表示已经将扩展放置在该位置 vim /etc/php.ini #增加如下内容 extension=redis.so #重启apache sudo apachectl restart #查看扩展安装情况 php -m |grep redis #出现 redis 表示安装成功追記: phpize実行時にエラーメッセージが表示された場合は、以下のように対処してください

質問 1:

phpizeを実行してエラーを報告します:

1 2 3 4 5 6 7 grep/usr/include/php/main/php.h: No such file or directory grep/usr/include/php/Zend/zend_modules.h: No such file or directory grep/usr/include/php/Zend/zend_extensions.h: No such file or directory Configuring for: PHP Api Version: Zend Module Api No: Zend Extension Api No:

解決策:

1 sudo ln -s /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include /usr/include

追記: テスト済み、Yosemite (10.10) Xcode 6.0.1 (6A317) で動作します

質問 2:

phpize を実行すると、次のエラーが表示されます:

1 2 Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF environment variable.

解決策:

最初に Homebrew をインストールします:

リーリー

次に autoconf をインストールします:

1 brew install autoconf

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/1077538.html技術記事 phpredis 拡張機能を Mac にインストールします (macphpredis 拡張機能curl-Ohttps://nodeload .github.com /nicolasff/phpredis/zip/master tar -zxfmaster cd phpredis-master/ phpize /configure --with-php-co...)。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。