質問
私はMAMPでのmemcachedをインストールしようとした - のSnow Leopard 10.6.2をこのチュートリアルを使用します:
セットアップMemcachedの対応MAMPサンドボックス環境の
のMAMPを起動および停止するMemcache:をボーナスセクション:私は最後のステップに最初のエラーなしで終了しました
その後、私はダッシュボードに私のMAMPウィジェットを再起動し、するphpinfoによって確認されたが、memcachedの拡張子はありません。
君たち正常にMAMPにmemcachedのか、あなたはそれを動作させる方法についての他の方法を知っていますかインストールしますか?
事前に感謝:)
解決 2
は、すでにそれを解決しました。今後の参考のために私の質問に私の答えを投稿:)
MAMPにmemcacheのPHP拡張モジュールのインストール方法:
このチュートリアルに従ってください。 http://www.lullabot.com/articles/setup-memcached-mamp
の-sandbox環境http://marc.info/?l=php-general&m=123849727830637&w= 2 の
この正しいmemcache.soをダウンロード http://daleenterprise.com/download/memcache.soする
お使いのMac OS XのDVDからのXcode ToolsをインストールまたはGNUコンパイラコレクション(GCC)をインストールするには、Appleのデベロッパーセンターからダウンロードします。
2番目のものをダウンロードしてインストールMAC OS XのDVDで最初のXcode Toolsをインストールします。 インストーラのファイル名:xcode321_10m2003_developerdvd.dmg
他のヒント
PECLのMemcachedライブラリます。
ここでGitHubのレポがある: https://github.com/majksner/php-memcached- MAMPする
MAMP 4は、memcachedのが付属していません。実際には、あなたはphp.ini
に2つの拡張機能を有効にする必要があります。これは重要であり、そうでない場合はmemcachedのではないでしょう負荷ます:
extension=msgpack.so
extension=memcached.so
memcached.soがmghpack.soに依存します。
、それは/アプリケーション/ MAMP / binに/ PHP / PHP7です。 2.7 / conf.php.ini、())のphp.iniがアクティブであるかを確認するためするphpinfoの出力を見
extension=igbinary.so
extension=memcached.so
を必要としている人のためだけで簡単なメモ:MAMP 4 memcachedの拡張子を持つ今船が、それはデフォルトでは無効になっています。一つは、使用しているPHPのバージョン用のphp.iniのテンプレートを編集する必要があるとのコメントを外しmemcached.so