2012-04-16 23 views
13

開発目的で私のWindowsマシンでRedisを動作させようとしています。私は既にRedisをphpredisクライアントを使ってUbuntu 10.04サーバー上で稼働させました。Windows 7上のphpredis 64bit xampp

現時点では、私のWindowsマシンでは、インストールは不要で開発には良いenaughですが、私はRedisサーバーを起動できますが、phpredisのインストール方法を理解できません。それは非常に混乱しているように見えますが、私はすでに2日間この作業を行い、結果はありません。

私はGitでソースファイルをクローンしましたが、Git Bashを使ってソースファイルをクローンしましたが、それはubuntuと同じ方法で作業した最後のコマンドでした。私も持っている、2つの.dllファイル、「NTS」が「がTS」が1と別のものをダウンロードした違いは何であるか全くわからない:/

http://commandperls.com/install-phpredis/ そこphpredisをインストールする方法のマニュアルですが、それだけでUbuntuの上で動作します私のために。私はコマンドラインの初心者ですが、cmdやgit bashのように、これがWindows上で動作するかどうかは分かりません。

私の質問は、phpredisをどのようにしてWindows上で動作させることができるのですか?それを実現させる方法はありますか?私はPredisがあることを知っており、私はすでにその試みを試みましたが、私のサーバー上でphpredisを使用する予定であるため、開発マシンでも同じものを使用したいと思います。

+0

確かに、インストールし、Windows上でRedisの作業を行うことがなど私にとって非常に手ごわいでしたよくそれをうまく使った後、私はLinkedinの記事をまとめました、ここにあなたは行き​​ます: [phpでwindows上でPHPを使う](https://www.linkedin.com/pulse/using-redis-windows-php-shekhar-joshi ) –

答えて

15

見つけました!誤解をお詫びしますが、このような状況はすべて、サーバー管理についてのこのような人にとっては本当に混乱しています。とにかく、以下は私の解決策です。 C:\xampp\php\extとphp.iniファイルextension=php_redis.dll最後に再起動apache2のサービスへの行を追加します。

http://code.google.com/p/pecl-win/downloads/detail?name=php_redis-2.1.3-5.3-ts.dll&can=2&q=

リンクは、上記の私の場合にコピーする必要があります.dllファイルを、提供します。

これだけですが、redisサーバーが既に起動してこれを実行している限り、インストールする必要はありません。これはphpとredisの間の接続を提供します!

+0

これはまだあなたのために働きますか?私はWAMPインストールであなたのステップに従ってみましたが、メッセージが表示されます。PHPスタートアップ:ダイナミックライブラリを読み込めませんphp_redis-2.1.3-5.3-ts.dll - %1は有効なWin32アプリケーションではありません – Thomas

+0

私はごめんなさいしかし、私は手がかりがない、それは長い間、今使用していない。私は、64bit Windowsマシン上のほぼ標準的なXAMPPインストールでそれを使用していたと言えます。 – Giedrius

+0

私はそれを追加しようとしましたが、何らかの理由で自分のredisサービス –

関連する問題