Gie*_*ius 13 php windows 64-bit redis
我正在尝试让Redis在我的Windows机器上工作以用于开发目的.我已经使用phpredis客户端在我的Ubuntu 10.04服务器上启动并运行Redis.
目前在我的Windows机器上我可以启动Redis服务器,因为它不需要安装,它很适合开发,但我无法弄清楚如何安装phpredis.这看起来很混乱,我已经花了两天时间研究这个并没有结果.
我用Git克隆了源文件,但是我使用Git Bash做了这个,但这是最后一个以与ubuntu相同的方式工作的命令.我也下载了两个.dll文件,一个用'ts',另一个用'nts',不知道有什么区别:/
http://commandperls.com/install-phpredis/ 有手册如何安装phpredis,但它只适用于我的ubuntu.我是一个命令行的新手,我不确定这是否甚至可以在windows上工作,比如cmd或git bash.
所以我的问题是,如何让phpredis在Windows上运行?有没有办法让这种情况发生?我知道有Predis,我已经尝试过那个,但因为我打算在我的服务器上使用phpredis,我想在开发机器上使用它.
Gie*_*ius 15
找到了!为误解而道歉,但对于那些关于服务器管理这么一点的人来说,所有这些情况实在令人困惑.无论如何,下面是我的解决方案.
http://code.google.com/p/pecl-win/downloads/detail?name=php_redis-2.1.3-5.3-ts.dll&can=2&q=
上面的链接提供.dll文件,在我的情况下必须复制到:C:\xampp\php\ext并在php.ini文件中添加一行extension=php_redis.dll,最后重启apache2服务.
就是这样,没有什么必须安装,只要redis服务器已启动并运行它将提供php和redis之间的连接!
您仍然可以在以下位置找到Redis(以及更多)的最新编译的dll二进制文件:http: //windows.php.net/downloads/pecl/releases/redis/2.2.7/
# php -i | find "Architecture"
# php -i | find "Thread"
Run Code Online (Sandbox Code Playgroud)