スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Windowsのphp(XAMPP)にmemcacheをインストール

Windows環境のphp(XAMPP 1.7.4)にmemcacheを導入した時のメモです。

XAMPPだとPECLでのインストールもできず、またPHP公式からダウンロードできるバイナリのphp_memcache.dllが使えなかったりと、色々と問題があったのですが、何とか動かすことができました。
以下はその手順です。他にいい方法を知っている方はコメントを残していただけると嬉しいです。

  1. PHP公式ページからWindows用PHPをダウンロード
    ここにWindows用のPHPがあります。私はVC9 x86 Thread Safeをダウンロードしました。
  2. PHPをインストール
    このとき、Apacheとの接続方法を選択できるのですが、「CGIモード」で接続するように指定します。
  3. XAMPPのPHP設定を変更
    XAMPPのapache/conf/extraにある「httpd-xampp.conf」で「PHP-Module setup」とコメントされているモジュールモードの設定をコメントアウトし、「PHP-CGI setup」とコメントされているCGIモードの設定を有効にします。
    また、「ScriptAlias /php-cgi/」のところの「C:/xampp/php/」となっているところをPHPをインストールしたディレクトリ(デフォルトだと「C:/Program Files (x86)/PHP/」です)に変更し、その直後にあるDirectoryセクションのパスも変更します。
  4. PHP拡張モジュールの変更
    XAMPPのphp/extディレクトリをext_origとでも変更し、PHPをインストールしたディレクトリ内にあるextディレクトリをXAMPPのphpディレクトリにコピーします。
  5. Windows用memcacheモジュールのダウンロード
    PHP公式のWindows用拡張モジュールのバイナリからphp_memcache-xx.zipをダウンロードします。Thread Safe版とNon Thread Safe版があるので、インストールしたPHPにあう方を選びます。
  6. memcacheモジュールのインストール
    上記でダウンロードしたzipファイルを展開し、中に入っている「php_memcache.dll」をXAMPPのphp/extディレクトリにコピーします。
    また、php.iniに「extension=php_memcache.dll」の記述を追加します。
  7. Apacheの再起動
    これでApacheを再起動すれば、memcacheが有効になっているはずです。
関連記事

テーマ : プログラミング
ジャンル : コンピュータ

trackback


この記事にトラックバックする(FC2ブログユーザー)

まとめteみた.【Windowsのphp(XAMPP)にmemcacheをインストール】

Windows環境のphp(XAMPP 1.7.4)にmemcacheを導入した時のメモです。 XAMPPだとPECLでのインストールもできず、またPHP公式からダウンロードできるバイナリのphp_memcache.dllが使えなかったりと、色々と問題があったのですが、何とか動かすことができました。 以下は?...

コメントの投稿

非公開コメント

プロフィール
arapeeeです。
かれこれ15年ほどIT業界で働いているため、それなりの経験、知識はあるはず。
仕事や趣味で知ったIT系の雑多なTipsをメモっていきます。
月別アーカイブ
最新記事
カテゴリ
最新コメント
最新トラックバック
カウンター
検索フォーム
ブログランキング
ランキングに参加しています

人気ブログランキングへ

ブログランキング・にほんブログ村へ

Amazon人気商品
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。