質問

私は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

他のヒント

常に最新のMAMPのための

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に依存します。

私は、php.iniに以下を追加する必要がありましたMac用の最新のMAMPで(ノートでも、それは/ confディレクトリにphp.iniのではありません。

、それは/アプリケーション/ 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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top