2012-03-16 8 views
4

XAMPP、Mac OSX Lionにmemcacheを設定する方法。 Leopard(このリンクを使用してhttp://m-schmidt.eu/2010/03/30/develop-memcached-web-apps-with-xampp-under-mac-os-x/)でかなり簡単でしたが、私は新鮮なLionをインストールしました。それはmemcacheがインストールされていないようです。XAMPPでmemcacheをセットアップする方法mac osx lion

私はhttps://gist.github.com/1301997でこれを試しましたが、結果はありません!

誰でも何をするかを提案できますか?

答えて

4

最初にXamppデベロッパーツールをインストールします。その後、

sudo /Applications/XAMPP/xamppfiles/bin/pecl install memcache 

また、Apacheサーバーを再起動する必要はありません。

または完全なガイドについて確認できます。 http://wiki.cerb5.com/wiki/Setup:Development/XAMPP/Mac_OS_X

6

これはXAMPPはに構築されている間、それは64ビット拡張をコンパイルするために動作しない「にpeclをインストール」を搭載したMac OS Xマウンテンライオン、XAMPP 1.7.3(標準的な方法で私を助けたものです32ビットモード)

からXAMPP開発パッケージ

  • 代わりの手動memcacheのを構築する(最初にあなたが警告

     
    
        ... 
        grep: /Applications/XAMPP/xamppfiles/include/php/php-5.3.1/php/main/php.h: No such file or directory 
        grep: /Applications/XAMPP/xamppfiles/include/php/php-5.3.1/php/Zend/zend_modules.h: No such file or directory 
        ... 
    
    

    のこの種を取得する場合は、これがインストールされていない署名)拡張子私はPEARインストーラを変更しました。

 

    cd /Applications/XAMPP/xamppfiles/bin 
    sudo ./pecl install memcache 

  • リスタートApacheサーバ

:私はこれを実行した端末から次に

 

    File: /Applications/XAMPP/xamppfiles/lib/php/pear/PEAR/Builder.php 

    Was: 
    Line 323: // {{{ start of interactive part 
    Line 324: $configure_command = "$dir/configure"; 
    Line 325: $configure_options = $pkg->getConfigureOptions(); 

    After modification: 
    Line 323: // {{{ start of interactive part 
    Line 324: $configure_command = "$dir/configure"; 
    Line 325: $configure_command .= " CFLAGS='-arch i386' APXSLDFLAGS='-arch i386' "; 
    Line 326: $configure_options = $pkg->getConfigureOptions(); 

  • :ES 32ビットアーキテクチャフラグでスクリプトを作成そしてボイル!私はPHPのmemcache拡張機能を持っている!良い一日を! :)

+0

私はJacobに同意する必要があります。私はちょうど2時間を無駄にこの仕事をしようとするのに費やし、このポストのおかげでそれを考え出しました。 XAMPPを使っている人にとっては、これが解決策です...他には何もありません。 –

関連する問題