microsoftarchive / redis

Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes
http://redis.io
Other
20.78k stars 5.37k forks source link

3.0版本的兼容性问题 #579

Open zjcnew opened 6 years ago

zjcnew commented 6 years ago

目前这个3.0版本是不是不再支持32位的2003/xp系统了,无论怎么配置编译32位运行都是提示不是有效的win32应用程序??!!!!

zjcnew commented 6 years ago

qq 20171130180309

zengzhengrong commented 6 years ago

你要找兼容32位的版本了

Jerry-Shaw commented 6 years ago

自己编译32位的就好,虽然我一直是64位的,啊哈,现在用的是4.0.2的windows编译版本

jfcherng commented 6 years ago

@Jerry-Shaw 能提供編譯好的二進制文件的下載鏈結麼?

Update: 已找到 4.0 x64 編譯的版本了 https://github.com/tporadowski/redis/releases

Jerry-Shaw commented 6 years ago

@jfcherng 嗯嗯,找到了就好,我也是编译那边的在用

deepbreath commented 6 years ago

我编译的msi文件安装的时候没法使用start_service 一直没起来,报错说verify that you have sufficient privileges to start system services

Jerry-Shaw commented 6 years ago

@deepbreath 权限,用管理员

deepbreath commented 6 years ago

@Jerry-Shaw 我是用命令框管理员执行的 安装后一直卡在starting service 然后弹出错误verify that you have sufficient privileges to start system services

deepbreath commented 6 years ago

管理员身份 使用这个命令msiexec /i Redis-x86.msi @Jerry-Shaw

deepbreath commented 6 years ago

2 default @Jerry-Shaw

deepbreath commented 6 years ago

直接使用编译的redis-server.exe 可以运行 可以加载conf文件 但是没法使用 --service-install

deepbreath commented 6 years ago

image

Jerry-Shaw commented 6 years ago

去编译4.0的吧,我用的那边64位的,一切都好

deepbreath commented 6 years ago

@Jerry-Shaw 我编译的是32位3.0版本的

Jerry-Shaw commented 6 years ago

你楼上不远有个4.0的地址

deepbreath commented 6 years ago

@Jerry-Shaw 主要我生产环境是32位的所以要编译成32位msi,现在安装一直卡着

Jerry-Shaw commented 6 years ago

可以编译32的啊,源码编译下就好

deepbreath commented 6 years ago

@Jerry-Shaw 我是编译成msi文件安装不成功

Jerry-Shaw commented 6 years ago

从来不编译成msi。。。